Comparteix a través de


WebPartZone Constructor

Definición

Inicializa una nueva instancia de la clase WebPartZone.

public:
 WebPartZone();
public WebPartZone ();
Public Sub New ()

Ejemplos

En el ejemplo de código siguiente se muestra el uso de un constructor en una clase personalizada WebPartZone para establecer varias propiedades base para la zona. Este enfoque podría ser útil si desea crear un control personalizado WebPartZone que tenga comportamientos y apariencias específicos. El código completo del ejemplo, incluida la clase personalizada y una página de .aspx para hospedar el control, se encuentra en la sección Ejemplo del tema de información general de la WebPartZone clase.

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

Comentarios

El WebPartZone método es un constructor sin parámetros y no establece ningún valor. Sin embargo, las clases derivadas pueden usar el constructor para establecer propiedades de zona base, para crear comportamientos estándar y apariencia para un control de zona personalizado.

Se aplica a

Consulte también