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í formát je null
.
- Atributy
Poznámky
Musí být definována šablona. V opačném případě dojde k výjimce během UpdateProgress události ovládacího prvku Init
. Můžete zadat ProgressTemplate vlastnost deklarativně přidáním značek do elementu ProgressTemplate
. Pokud element neobsahuje žádné značky ProgressTemplate
, pro ovládací prvek se nezobrazí UpdateProgress nic.
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 značky 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 události stránky 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í.