Compartilhar via


ControlAdapter.SaveAdapterViewState Método

Definição

Salva informações de estado de exibição do adaptador de controle.

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

Retornos

Object

Um Object que contém informações sobre o estado de exibição do adaptador como um StateBag.

Comentários

Quando um adaptador precisa manter suas próprias informações de estado de exibição, ele pode substituir os métodos e LoadAdapterViewState os SaveAdapterViewState métodos.

Um adaptador precisa manter as informações de estado de exibição quando há dados que devem ser mantidos entre solicitações, independentemente do estado de exibição associado do controle. Por exemplo, um controle de grade em navegadores de computador da área de trabalho pode ser renderizado como uma única exibição de linhas e colunas de valores. Em outros navegadores, ele pode dividir sua renderização em várias exibições separadas, como uma lista de linhas e detalhes de uma única linha. O adaptador precisaria manter os dados para as exibições que não estão ativas no estado de exibição no momento.

O SaveAdapterViewState método é chamado imediatamente antes do Control.SaveViewState método no estágio do SaveState ciclo de vida. O estado de exibição do adaptador é separado e, além do estado de exibição do controle.

Aplica-se a

Confira também