ControlAdapter.SaveAdapterViewState Metod

Definition

Sparar visa tillståndsinformation för kontrollkortet.

protected public:
 virtual System::Object ^ SaveAdapterViewState();
protected internal virtual object SaveAdapterViewState();
abstract member SaveAdapterViewState : unit -> obj
override this.SaveAdapterViewState : unit -> obj
Protected Friend Overridable Function SaveAdapterViewState () As Object

Returer

En Object som innehåller tillståndsinformationen för nätverkskortets vy som en StateBag.

Kommentarer

När ett kort behöver behålla sin egen information om visningstillståndet kan det åsidosätta SaveAdapterViewState metoderna och LoadAdapterViewState .

Ett kort måste underhålla information om visningstillstånd när det finns data som måste underhållas mellan begäranden, oberoende av kontrollens associerade vytillstånd. Till exempel kan en rutnätskontroll på datorwebbläsare återges som en enda vy över rader och kolumner med värden. I andra webbläsare kan den dela upp återgivningen i flera separata vyer, till exempel en lista med rader och information om en enskild rad. Adaptern skulle behöva underhålla data för de vyer som för närvarande inte är aktiva i visningstillståndet.

Metoden SaveAdapterViewState anropas omedelbart före Control.SaveViewState metoden i SaveState livscykelfasen. Kortets vytillstånd är separat och förutom kontrollens visningstillstånd.

Gäller för

Se även