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 элемент управления позже в жизненном цикле страницы, ход выполнения не отображается.