Condividi tramite


ControlAdapter.SaveAdapterViewState Metodo

Definizione

Salva le informazioni sullo stato di visualizzazione per l'adattatore del controllo.

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

Restituisce

Object

Oggetto Object che contiene le informazioni sullo stato di visualizzazione dell'adattatore come StateBag.

Commenti

Quando un adattatore deve mantenere le proprie informazioni sullo stato di visualizzazione, può eseguire l'override dei SaveAdapterViewState metodi e LoadAdapterViewState .

Un adattatore deve mantenere le informazioni sullo stato di visualizzazione quando sono presenti dati che devono essere mantenuti tra le richieste, indipendentemente dallo stato di visualizzazione associato del controllo. Ad esempio, un controllo griglia nei browser computer desktop potrebbe essere eseguito come singola visualizzazione di righe e colonne di valori. In altri browser, il rendering può essere suddiviso in più visualizzazioni separate, ad esempio un elenco di righe e dettagli di una singola riga. L'adattatore deve mantenere i dati per le visualizzazioni che non sono attualmente attive nello stato di visualizzazione.

Il SaveAdapterViewState metodo viene chiamato immediatamente prima del Control.SaveViewState metodo nella fase del SaveState ciclo di vita. Lo stato della visualizzazione dell'adattatore è separato e oltre allo stato di visualizzazione del controllo.

Si applica a

Vedi anche