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 會參考型 ITemplate 別的範本,用來包含 CatalogPart 區域中的控制項。 區域範本可讓頁面開發人員宣告 CatalogPart 想要以持續性格式使用的控制項,而不需要以程式設計方式建立所有控制項。
屬性的 ZoneTemplate set 存取子會呼叫 InvalidateCatalogParts 方法,以強制重新整理頁面上區域範本中宣告的 CatalogPart 控制項集合。 這可確保每當使用者變更頁面上範本內實際宣告的控制項時,區域所參考的控制項集合都會保持最新狀態。
給繼承者的注意事項
如果您想要建立自訂 CatalogZone 區域,但您打算以程式設計方式建立 CatalogPart 控制項,而不是允許頁面開發人員宣告它們,您不需要區域範本支援,而且可以直接繼承自 CatalogZoneBase 類別。
適用於
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應