ControlAdapter.SaveAdapterViewState Metoda

Definice

Uloží informace o stavu ovládacího adaptéru.

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

Návraty

Object

Informace Object o stavu zobrazení adaptéru jako StateBag.

Poznámky

Když adaptér potřebuje udržovat informace o stavu vlastního zobrazení, může přepsat SaveAdapterViewState a LoadAdapterViewState metody.

Adaptér musí udržovat informace o stavu zobrazení, pokud existují data, která musí být zachována napříč požadavky, nezávisle na přidruženém stavu zobrazení ovládacího prvku. Například ovládací prvek mřížky v prohlížečích stolních počítačů se může vykreslit jako jeden pohled na řádky a sloupce hodnot. V jiných prohlížečích může vykreslování rozdělit na několik samostatných zobrazení, jako je seznam řádků a podrobnosti jednoho řádku. Adaptér by potřeboval zachovat data pro zobrazení, která nejsou aktuálně aktivní ve stavu zobrazení.

Metoda SaveAdapterViewState se volá bezprostředně před metodou Control.SaveViewState SaveState ve fázi životního cyklu. Stav zobrazení adaptéru je oddělený a kromě stavu zobrazení ovládacího prvku.

Platí pro

Viz také