UpdateProgress.ProgressTemplate 属性

定义

获取或设置用于定义 UpdateProgress 控件内容的模板。

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

属性值

一个 ITemplate 实例,用于定义 UpdateProgress 控件的内容。 默认值为 null

属性

注解

必须定义模板。 否则,在控件Init的事件期间UpdateProgress会引发异常。 可以通过向 元素添加标记以ProgressTemplate声明方式指定 ProgressTemplate 属性。 如果 元素中 ProgressTemplate 没有标记,则控件不会显示 UpdateProgress 任何标记。

如果要动态创建 UpdateProgress 控件,则可以创建从 ITemplate 控件继承的自定义模板。 在 方法中InstantiateIn指定标记,然后将动态创建的 UpdateProgress 控件的 属性设置为ProgressTemplate自定义模板的新实例。 如果动态创建 UpdateProgress 控件,请在页面事件期间或之前 PreRender 执行此操作。 如果在页面生命周期的后面创建 UpdateProgress 控件,则不会显示进度。

适用于

另请参阅