WebPartZone Costruttore
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza della classe WebPartZone.
public:
WebPartZone();
public WebPartZone ();
Public Sub New ()
Esempio
Nell'esempio di codice seguente viene illustrato l'uso di un costruttore in una classe personalizzata WebPartZone per impostare diverse proprietà di base per la zona. Questo approccio può essere utile se si vuole creare un controllo personalizzato WebPartZone con comportamenti e aspetto specifici. Il codice completo per l'esempio, incluso sia la classe personalizzata che una pagina .aspx per ospitare il controllo, è disponibile nella sezione Esempio dell'argomento Panoramica della WebPartZone classe.
using System;
using System.Collections;
using System.ComponentModel;
using System.Security.Permissions;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
namespace Samples.AspNet.CS.Controls
{
[AspNetHostingPermission(SecurityAction.Demand,
Level=AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermission(SecurityAction.InheritanceDemand,
Level=AspNetHostingPermissionLevel.Minimal)]
public class MyWebPartZone : WebPartZone
{
public MyWebPartZone()
{
base.VerbButtonType = ButtonType.Button;
base.CloseVerb.Enabled = false;
}
}
}
Imports System.Web.UI.WebControls.WebParts
Imports System.Web.UI.WebControls
Imports System.Web.UI
Imports System.Web
Imports System.Security.Permissions
Imports System.ComponentModel
Imports System.Collections
Namespace Samples.AspNet.VB.Controls
<AspNetHostingPermission(SecurityAction.Demand, _
Level := AspNetHostingPermissionLevel.Minimal)> _
<AspNetHostingPermission(SecurityAction.InheritanceDemand, _
Level := AspNetHostingPermissionLevel.Minimal)> _
Public Class MyWebPartZone
Inherits WebPartZone
Public Sub New()
MyBase.New
MyBase.VerbButtonType = ButtonType.Button
MyBase.CloseVerb.Enabled = false
End Sub
End Class
End Namespace
Commenti
Il WebPartZone metodo è un costruttore senza parametri e non imposta alcun valore. Tuttavia, le classi derivate possono usare il costruttore per impostare le proprietà della zona di base, per creare comportamenti standard e aspetto per un controllo della zona personalizzato.