Condividi tramite


ControlAdapter.LoadAdapterViewState(Object) Metodo

Definizione

Carica le informazioni sullo stato di visualizzazione dell'adattatore salvate dal metodo SaveAdapterViewState() durante una precedente richiesta alla pagina in cui si trova il controllo associato a questo adattatore di controllo.

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)

Parametri

state
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 LoadAdapterViewState metodi e SaveAdapterViewState .

Un adattatore deve mantenere le informazioni sullo stato quando sono presenti dati che devono essere mantenuti tra le richieste, indipendentemente dallo stato di visualizzazione del controllo associato. 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 LoadAdapterViewState metodo viene chiamato immediatamente prima del Control.LoadViewState metodo nella fase del LoadState ciclo di vita. Lo stato della visualizzazione dell'adattatore è separato e oltre allo stato di visualizzazione del controllo.

Si applica a

Vedi anche