ControlAdapter.SaveAdapterViewState Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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.