ControlAdapter.LoadAdapterViewState(Object) Método

Definição

O adaptador carrega a informação de estado da visualização que foi guardada durante SaveAdapterViewState() um pedido anterior para a página onde reside o controlo associado a este adaptador de controlo.

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

Um Object que contém a informação de estado de visualização do adaptador como um StateBag.

Observações

Quando um adaptador precisa de manter a sua própria informação de estado de visualização, pode sobrepor os LoadAdapterViewState métodos and SaveAdapterViewState .

Um adaptador precisa de manter a informação do estado da vista quando há dados que devem ser mantidos entre pedidos, independentemente do estado de vista do controlo associado. Por exemplo, um controlo de grelha em navegadores de computadores de secretária pode ser apresentado como uma única vista de linhas e colunas de valores. Noutros navegadores, pode dividir a sua renderização em várias vistas separadas, como uma lista de linhas e detalhes de uma única linha. O adaptador teria de manter os dados das vistas que não estão atualmente ativas no estado de visualização.

O LoadAdapterViewState método é chamado imediatamente antes do Control.LoadViewState método na LoadState fase do ciclo de vida. O estado de vista do adaptador é separado e além do estado de vista do controlo.

Aplica-se a

Ver também