CatalogZone.ZoneTemplate プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ページの永続形式で CatalogZone コントロール内に子コントロールを含めるテンプレートを取得または設定します。
public:
virtual property System::Web::UI::ITemplate ^ ZoneTemplate { System::Web::UI::ITemplate ^ get(); void set(System::Web::UI::ITemplate ^ value); };
[System.ComponentModel.Browsable(false)]
[System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)]
[System.Web.UI.TemplateContainer(typeof(System.Web.UI.WebControls.WebParts.CatalogZone))]
[System.Web.UI.TemplateInstance(System.Web.UI.TemplateInstance.Single)]
public virtual System.Web.UI.ITemplate ZoneTemplate { get; set; }
[<System.ComponentModel.Browsable(false)>]
[<System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)>]
[<System.Web.UI.TemplateContainer(typeof(System.Web.UI.WebControls.WebParts.CatalogZone))>]
[<System.Web.UI.TemplateInstance(System.Web.UI.TemplateInstance.Single)>]
member this.ZoneTemplate : System.Web.UI.ITemplate with get, set
Public Overridable Property ZoneTemplate As ITemplate
プロパティ値
ゾーンの子コントロールのコンテナーとして機能する ITemplate。
- 属性
注釈
プロパティはZoneTemplate、ゾーン内のコントロールを格納CatalogPartするために使用される型ITemplateのテンプレートを参照します。 ゾーン テンプレートを使用すると、ページ開発者は、すべてのコントロールをプログラムで作成するのではなく、永続化形式で使用するコントロールを宣言 CatalogPart できます。
プロパティの ZoneTemplate set アクセサーは メソッドを InvalidateCatalogParts 呼び出します。これにより、ページ上の CatalogPart ゾーン テンプレートで宣言されているコントロールのコレクションが強制的に更新されます。 これにより、ユーザーがページ上のテンプレート内で実際に宣言されたコントロールを変更するたびに、ゾーンによって参照されるコントロールのコレクションが最新の状態を維持できます。
注意 (継承者)
カスタム CatalogZone ゾーンを作成するが、ページ開発者がコントロールを宣言できるようにするのではなく、プログラムでコントロールを作成 CatalogPart する予定の場合は、ゾーン テンプレートのサポートは必要なく、クラスから CatalogZoneBase 直接継承できます。
適用対象
こちらもご覧ください
.NET