Поделиться через


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 элемент управления, добавьте <ContentTemplate> элемент между открывающим и закрывающим тегами UpdatePanel элемента управления. Внутри тегов <ContentTemplate> элементов объявите другие элементы управления и элементы HTML.

Чтобы динамически добавлять элементы в UpdatePanel элемент управления, используйте ContentTemplateContainer свойство , которое позволяет добавлять дочерние элементы управления без необходимости создавать пользовательский шаблон, реализующий ITemplate интерфейс .

Применяется к

См. также раздел