UpdateProgress.ProgressTemplate Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví šablonu, která definuje obsah UpdateProgress ovládacího prvku.
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
Hodnota vlastnosti
Instance ITemplate , která definuje obsah UpdateProgress ovládacího prvku. Výchozí hodnota je null.
- Atributy
Poznámky
Šablona musí být definována. V opačném případě se během UpdateProgress události ovládacího prvku Init vyvolá výjimka. Vlastnost můžete deklarativním způsobem zadat ProgressTemplate přidáním kódu do elementu ProgressTemplate . Pokud prvek ProgressTemplate neobsahuje žádné značky, nic se pro UpdateProgress ovládací prvek nezobrazí.
Pokud vytváříte UpdateProgress ovládací prvky dynamicky, můžete vytvořit vlastní šablonu, která dědí z ITemplate ovládacího prvku. V metodě zadáte kód InstantiateIn a potom nastavíte ProgressTemplate vlastnost dynamicky vytvořeného UpdateProgress ovládacího prvku na novou instanci vlastní šablony. Pokud vytváříte UpdateProgress ovládací prvky dynamicky, udělejte to během nebo před PreRender událostí stránky. Pokud ovládací prvek vytvoříte UpdateProgress později v životním cyklu stránky, průběh se nezobrazí.