WebPartZone Constructeur
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe WebPartZone.
public:
WebPartZone();
public WebPartZone ();
Public Sub New ()
Exemples
L’exemple de code suivant illustre l’utilisation d’un constructeur sur une classe personnalisée WebPartZone pour définir plusieurs propriétés de base pour la zone. Cette approche peut être utile si vous souhaitez créer un contrôle personnalisé WebPartZone qui a des comportements et une apparence spécifiques. Le code complet de l’exemple, y compris la classe personnalisée et une page .aspx pour héberger le contrôle, se trouve dans la section Exemple de la rubrique Vue d’ensemble de la 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
Remarques
La WebPartZone méthode est un constructeur sans paramètre et ne définit aucune valeur. Toutefois, les classes dérivées peuvent utiliser le constructeur pour définir des propriétés de zone de base, afin de créer des comportements et une apparence standard pour un contrôle de zone personnalisé.