UpdateProgress.ProgressTemplate Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.