Sdílet prostřednictvím


HtmlSelect.LoadViewState(Object) Metoda

Definice

HtmlSelect Obnoví informace o stavu zobrazení ovládacího prvku z předchozího požadavku na stránku, který byla uložena metodouSaveViewState().

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

savedState
Object

Jedná se o Object stav ovládacího prvku, který se má obnovit.

Poznámky

Tato metoda se používá primárně v infrastruktuře rozhraní .NET Framework a není určená k použití přímo z vašeho kódu. Vývojáři ovládacích prvků však mohou tuto metodu přepsat, aby určili, jak vlastní ovládací prvek serveru obnoví svůj stav zobrazení. Další informace najdete v tématu ASP.NET Přehled správy stavu.

Stav HtmlSelect zobrazení ovládacího prvku je uložen jako Triplet objekt. Pole First objektu Triplet obsahuje HtmlSelect stav základního 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.

Tuto LoadViewState metodu používají primárně vývojáři ovládacích prvků, kteří rozšiřují funkčnost HtmlSelect 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) , aby HtmlSelect byl stav zobrazení ovládacího prvku správně spravován.

Platí pro

Viz také