ControlAdapter.LoadAdapterViewState(Object) Metoda

Definice

Načte informace o stavu zobrazení adaptéru uložené SaveAdapterViewState() během předchozího požadavku na stránku, kde se nachází ovládací prvek přidružený k tomuto adaptéru ovládacího prvku.

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

Parametry

state
Object

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

Poznámky

Když adaptér potřebuje zachovat vlastní informace o stavu zobrazení, může přepsat a LoadAdapterViewState SaveAdapterViewState 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 stavu zobrazení přidruženého ovládacího prvku. Například ovládací prvek mřížky v prohlížečích stolních počítačů se může vykreslit jako jediné zobrazení řádků a sloupců 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 LoadAdapterViewState se volá bezprostředně před metodou Control.LoadViewState LoadState 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é