WebPartZone コンストラクタ
アセンブリ: System.Web (system.web.dll 内)
構文
解説
WebPartZone メソッドは、既定のコンストラクタなので、値は設定できません。ただし、派生クラスでは、このコンストラクタを使用して、基本ゾーン プロパティを設定したり、カスタム ゾーン コントロールの標準の動作や外観を作成したりできます。
カスタム WebPartZone クラスのコンストラクタを使用して、ゾーンのさまざまな基本プロパティを設定する方法を次のコード例に示します。この方法により、特定の動作と外観を持つカスタム WebPartZone コントロールを簡単に作成できます。コントロールをホストするカスタム クラスと .aspx ページを含んだ完全なコード例は、WebPartZone クラスの概要トピックにある「例」のセクションを参照してください。
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 Imports System 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
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; } } }
Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
- WebPartZone コンストラクタのページへのリンク