Udostępnij za pośrednictwem


UpdatePanel.ContentTemplate Właściwość

Definicja

Pobiera lub ustawia szablon, który definiuje zawartość kontrolki 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

Wartość właściwości

Wystąpienie ITemplate , które definiuje zawartość kontrolki UpdatePanel . Wartość domyślna to null.

Atrybuty

Wyjątki

Właściwość ContentTemplateUpdatePanel kontrolki jest ustawiana po utworzeniu wystąpienia szablonu lub utworzeniu kontenera szablonu zawartości.

Uwagi

Właściwość ContentTemplate zawiera zawartość wyświetlaną wewnątrz kontrolki UpdatePanel podczas renderowania. Zawartość szablonu można deklaratywnie lub programowo utworzyć. Szablon zawartości kontrolki UpdatePanel jest szablonem pojedynczego wystąpienia. W związku z tym właściwości kontrolek, które zawiera, można uzyskać bezpośrednio na stronie bez użycia FindControl metody . Aby uzyskać więcej informacji, zobacz TemplateInstanceAttribute omówienie klasy.

Aby dodać elementy do kontrolki UpdatePanel deklaratywnie, dodaj <ContentTemplate> element między tagami otwierania i zamykania kontrolki UpdatePanel . Wewnątrz tagów elementów zadeklaruj <ContentTemplate> inne kontrolki i elementy HTML.

Aby dynamicznie dodawać elementy do kontrolki UpdatePanel , użyj ContentTemplateContainer właściwości , która umożliwia dodawanie kontrolek podrzędnych bez konieczności tworzenia szablonu niestandardowego, który implementuje ITemplate interfejs.

Dotyczy

Zobacz też