Sdílet prostřednictvím


HtmlSelect.LoadViewState(Object) Metoda

Definice

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

savedState
Object

Představuje Object stav ovládacího prvku, který má být obnoven.

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.

Platí pro

Viz také