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 实例,用于定义 UpdatePanel 控件的内容。 默认值为 null

属性

例外

在创建模板实例或内容模板容器后,设置 ContentTemplate 控件的 UpdatePanel 属性。

注解

属性 ContentTemplate 包含呈现控件时在控件内 UpdatePanel 显示的内容。 可以通过声明方式或编程方式创建模板的内容。 控件的内容模板 UpdatePanel 是单实例模板。 因此,无需使用 FindControl 方法即可直接在页面上访问它所包含的控件的属性。 有关详细信息,请参阅 TemplateInstanceAttribute 类概述。

若要以声明方式向UpdatePanel控件添加项,请在控件的开始标记和结束标记UpdatePanel之间添加元素<ContentTemplate>。 在元素标记中 <ContentTemplate> ,声明其他控件和 HTML 元素。

若要向控件动态添加项 UpdatePanel ,请使用 ContentTemplateContainer 属性,使你能够添加子控件,而无需创建实现 接口的 ITemplate 自定义模板。

适用于

另请参阅