Nyelv

ObjectDataSourceView.SaveViewState Metódus

Definíció

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.

A következőre érvényes:

Lásd még