HtmlSelect.LoadViewState(Object) Metódus

Definíció

Visszaállítja a HtmlSelect vezérlő nézetállapot-adatait egy korábbi lapkérésből, amelyet a SaveViewState() metódus mentett.

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)

Paraméterek

savedState
Object

A Object visszaállítandó vezérlőállapotot jelképező beállítás.

Megjegyzések

Ezt a módszert elsősorban a .NET-keretrendszer infrastruktúrája használja, és nem közvetlenül a kódból használja. A vezérlőfejlesztők azonban felülbírálhatják ezt a módszert, hogy megadják, hogyan állítja vissza az egyéni kiszolgálóvezérlő a nézetállapotát. További információ: ASP.NET Állapotkezelés áttekintése.

A HtmlSelect vezérlő nézetállapota objektumként Triplet van tárolva. Az First objektum mezője Triplet tartalmazza a HtmlSelect vezérlő alapnézeti állapotát. Az Second objektum mezője Triplet a ListItemCollection tulajdonság által képviselt gyűjteményt Items tartalmazza. Az Third objektum mezője Triplet a tulajdonság által SelectedIndices képviselt kijelölt indexeket tartalmazza. A LoadViewState metódus meghívja az alaposztály metódusát HtmlContainerControl.LoadViewState a vezérlő alapnézeti állapotának visszaállításához.

Ezt LoadViewState a módszert elsősorban a vezérlő funkcióit kiterjesztő HtmlSelect vezérlőfejlesztők használják.

Megjegyzések az öröklőkhöz

Származtatott osztály felülírásakor LoadViewState(Object) mindenképpen hívja meg az alaposztály metódusát LoadViewState(Object) , hogy a HtmlSelect vezérlő nézetállapota megfelelően legyen kezelve.

A következőre érvényes:

Lásd még