ObjectDataSourceView.SaveViewState 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.
Menti az objektum nézetállapotának ObjectDataSourceView módosításait a lap kiszolgálóra való visszakerülése óta.
protected:
virtual System::Object ^ SaveViewState();
protected virtual object SaveViewState();
abstract member SaveViewState : unit -> obj
override this.SaveViewState : unit -> obj
Protected Overridable Function SaveViewState () As Object
Válaszok
A nézetállapot módosításait ObjectDataSourceView tartalmazó objektum; ellenkező esetben null, ha nincs az objektumhoz társított nézetállapot.
Megjegyzések
Ezt SaveViewState a módszert elsősorban a vezérlőfejlesztők használják.
A nézetállapot a kiszolgálóvezérlő tulajdonságainak értékeinek felhalmozása. Ezek az értékek automatikusan a ViewState kiszolgálóvezérlő tulajdonságába kerülnek, amely az StateBag osztály egy példánya. Az ViewState érték ezután megmarad egy sztringobjektumban a kiszolgálóvezérlési életciklus mentési állapotának szakasza után.
A megtekintési állapot mentésekor a rendszer egy HTML-elemben Hidden tárolt változóként adja vissza a nézetállapot tartalmát az ügyfélnek. Egyéni kiszolgálóvezérlők létrehozásakor a módszer felülírásával SaveViewState és a kiszolgálóvezérlő tulajdonságának módosításával javíthatja a ViewState hatékonyságot. További információ: ASP.NET Állapotkezelés áttekintése.