WebPartZone Konstruktor
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der WebPartZone-Klasse.
public:
WebPartZone();
public WebPartZone ();
Public Sub New ()
Beispiele
Im folgenden Codebeispiel wird die Verwendung eines Konstruktors für eine benutzerdefinierte WebPartZone Klasse veranschaulicht, um mehrere Basiseigenschaften für die Zone festzulegen. Dieser Ansatz kann nützlich sein, wenn Sie ein benutzerdefiniertes WebPartZone Steuerelement mit spezifischem Verhalten und Erscheinungsbild erstellen möchten. Den vollständigen Code für das Beispiel, einschließlich der benutzerdefinierten Klasse und einer .aspx Seite zum Hosten des Steuerelements, finden Sie im Abschnitt Beispiel des WebPartZone Themas Klassenübersicht.
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
Hinweise
Die WebPartZone Methode ist ein parameterloser Konstruktor und legt keine Werte fest. Abgeleitete Klassen können jedoch den Konstruktor verwenden, um Basiszoneneigenschaften festzulegen, um Standardverhalten und Darstellung für ein benutzerdefiniertes Zonensteuerelement zu erstellen.