Freigeben über


UpdateProgress.ProgressTemplate Eigenschaft

Definition

Dient zum Abrufen oder Festlegen der Vorlage, die den Inhalt des UpdateProgress Steuerelements definiert.

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 lautet null.

Attribute

Hinweise

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