WebPartZone Construtor
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Inicializa uma nova instância da WebPartZone classe.
public:
WebPartZone();
public WebPartZone();
Public Sub New ()
Exemplos
O exemplo de código seguinte demonstra o uso de um construtor numa classe personalizada WebPartZone para definir várias propriedades base para a zona. Esta abordagem pode ser útil se quiser criar um controlo personalizado WebPartZone que tenha comportamentos e aparência específicos. O código completo do exemplo, incluindo tanto a classe personalizada como uma página .aspx para hospedar o controlo, encontra-se na secção Exemplo do WebPartZone tópico de visão geral da aula.
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
Observações
O WebPartZone método é um construtor sem parâmetros e não define quaisquer valores. No entanto, classes derivadas podem usar o construtor para definir propriedades da zona base, criar comportamentos e aparência padrão para um controlo de zona personalizado.