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
.
- Атрибуты
Комментарии
Шаблон должен быть определен. В противном случае во время UpdateProgress события элемента управления Init
возникает исключение. Свойство можно указать ProgressTemplate декларативно, добавив разметку в ProgressTemplate
элемент . Если в элементе нет разметки ProgressTemplate
, для UpdateProgress элемента управления ничего не отображается.
При динамическом создании UpdateProgress элементов управления можно создать пользовательский шаблон, который наследуется от ITemplate элемента управления . Вы указываете разметку в методе InstantiateIn , а затем присваиваете свойству ProgressTemplate динамически создаваемого UpdateProgress элемента управления новый экземпляр пользовательского шаблона. Если элементы управления создаются UpdateProgress динамически, сделайте это во время или до PreRender события страницы. Если вы создадите UpdateProgress элемент управления позже в жизненном цикле страницы, ход выполнения не отображается.