Compartir a través de


ControlAdapter.LoadAdapterViewState(Object) Método

Definición

Carga información del estado de la vista del adaptador, guardada por SaveAdapterViewState() durante una solicitud anterior, en la página donde reside el control asociado a este adaptador de control.

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)

Parámetros

state
Object

Object que contiene la información de estado de la vista del adaptador como StateBag.

Comentarios

Cuando un adaptador necesita mantener su propia información de estado de vista, puede invalidar los LoadAdapterViewState métodos y SaveAdapterViewState .

Un adaptador debe mantener la información de estado de vista cuando hay datos que se deben mantener entre solicitudes, independientemente del estado de vista del control asociado. Por ejemplo, un control de cuadrícula en exploradores de equipos de escritorio podría representarse como una sola vista de filas y columnas de valores. En otros exploradores, podría dividir su representación en varias vistas independientes, como una lista de filas y detalles de una sola fila. El adaptador tendría que mantener los datos de las vistas que no están actualmente activas en estado de vista.

Se LoadAdapterViewState llama al método inmediatamente antes del Control.LoadViewState método en la fase del LoadState ciclo de vida. El estado de vista del adaptador es independiente y además del estado de vista del control.

Se aplica a

Consulte también