UpdatePanel.ContentTemplate 屬性

定義

取得或設定用於定義 UpdatePanel 控制項內容的範本。

public:
 property System::Web::UI::ITemplate ^ ContentTemplate { 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.TemplateInstance(System.Web.UI.TemplateInstance.Single)]
public System.Web.UI.ITemplate ContentTemplate { get; set; }
[<System.ComponentModel.Browsable(false)>]
[<System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)>]
[<System.Web.UI.TemplateInstance(System.Web.UI.TemplateInstance.Single)>]
member this.ContentTemplate : System.Web.UI.ITemplate with get, set
Public Property ContentTemplate As ITemplate

屬性值

ITemplate

定義 ITemplate 控制項之內容的 UpdatePanel 執行個體。 預設為 null

屬性

例外狀況

建立樣板的執行個體或建立內容樣板容器之後,會設定 ContentTemplate 控制項的 UpdatePanel 屬性。

備註

屬性 ContentTemplate 包含呈現控制項內 UpdatePanel 的內容。 您可以宣告或以程式設計方式建立範本的內容。 控制項的內容範本是單一 UpdatePanel 實例範本。 因此,它所包含的控制項屬性可以直接在頁面上存取,而不使用 FindControl 方法。 如需詳細資訊,請參閱 TemplateInstanceAttribute 類別概觀。

若要以宣告方式將專案新增至 UpdatePanel 控制項,請在控制項的 UpdatePanel 開頭和結束記號之間新增 <ContentTemplate> 專案。 在 <ContentTemplate> 專案標記內,宣告其他控制項和 HTML 元素。

若要動態將專案新增至 UpdatePanel 控制項,請使用 ContentTemplateContainer 屬性,這可讓您新增子控制項,而不需要建立實作 介面的 ITemplate 自訂範本。

適用於

另請參閱