ControlAdapter.LoadAdapterViewState(Object) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Carrega informações sobre o estado de exibição do adaptador que foram salvas pelo SaveAdapterViewState() durante uma solicitação anterior à página em que o controle associado a esse adaptador de controle está.
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 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 SaveAdapterViewState os LoadAdapterViewState 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 do controle associado. 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 LoadAdapterViewState método é chamado imediatamente antes do Control.LoadViewState método no estágio do LoadState
ciclo de vida. O estado de exibição do adaptador é separado e, além do estado de exibição do controle.