WebPartZone Constructor
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.