HtmlSelect.LoadViewState(Object) Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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
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.