Freigeben über


UpdateProgress.ProgressTemplate Eigenschaft

Definition

Ruft die Vorlage ab, die den Inhalt des UpdateProgress-Steuerelements definiert, oder legt sie fest.

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

Eigenschaftswert

Eine ITemplate-Instanz, die den Inhalt des UpdateProgress-Steuerelements definiert. Der Standardwert ist null.

Attribute

Hinweise

Die Vorlage muss definiert werden. Andernfalls wird während des UpdateProgress -Steuerelementereignisses Init eine Ausnahme ausgelöst. Sie können die ProgressTemplate Eigenschaft deklarativ angeben, indem Sie dem ProgressTemplate -Element Markup hinzufügen. Wenn im Element kein Markup ProgressTemplate vorhanden ist, wird für das UpdateProgress Steuerelement nichts angezeigt.

Wenn Sie Steuerelemente dynamisch erstellen UpdateProgress , können Sie eine benutzerdefinierte Vorlage erstellen, die ITemplate vom Steuerelement erbt. Sie geben Markup in der InstantiateIn -Methode an und legen dann die ProgressTemplate Eigenschaft des dynamisch erstellten UpdateProgress Steuerelements auf eine neue Instanz der benutzerdefinierten Vorlage fest. Wenn Sie Steuerelemente dynamisch erstellen UpdateProgress , tun Sie dies während oder vor dem PreRender Ereignis der Seite. Wenn Sie das UpdateProgress Steuerelement später im Seitenlebenszyklus erstellen, wird der Fortschritt nicht angezeigt.

Gilt für:

Weitere Informationen