HtmlSelect.LoadViewState(Object) Metoda
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í.
Obnoví HtmlSelect informace o stavu zobrazení ovládacího prvku z předchozího požadavku stránky, který byl uložen metodou SaveViewState() .
protected:
override void LoadViewState(System::Object ^ savedState);
protected override void LoadViewState (object savedState);
override this.LoadViewState : obj -> unit
Protected Overrides Sub LoadViewState (savedState As Object)
Parametry
Poznámky
Tato metoda se primárně používá v infrastruktuře rozhraní .NET Framework a není určena k použití přímo z vašeho kódu. Vývojáři ovládacích prvků však mohou přepsat tuto metodu a určit, jak vlastní serverový ovládací prvek obnoví svůj stav zobrazení. Další informace najdete v tématu přehled správy stavu ASP.NET.
HtmlSelect Stav zobrazení ovládacího prvku je uložen jako Triplet objekt. Pole First objektu Triplet obsahuje HtmlSelect základní stav zobrazení ovládacího prvku. Pole Second objektu Triplet obsahuje kolekci ListItemCollection reprezentovanou Items vlastností . Pole Third objektu Triplet obsahuje vybrané indexy reprezentované SelectedIndices vlastností . Metoda LoadViewState volá metodu základní třídy HtmlContainerControl.LoadViewState k obnovení stavu základního zobrazení ovládacího prvku.
Metodu LoadViewState primárně používají vývojáři ovládacích HtmlSelect prvků, kteří rozšiřují funkce ovládacího prvku.
Poznámky pro dědice
Při přepsání LoadViewState(Object) v odvozené třídě nezapomeňte volat metodu základní třídy LoadViewState(Object) , HtmlSelect aby stav zobrazení ovládacího prvku byl správně spravován.