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 de estado de exibição do adaptador que foram salvas durante SaveAdapterViewState() uma solicitação anterior para a página em que o controle associado a esse adaptador de controle reside.
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 as informações de 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 desktop 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 atualmente não estão ativas no estado de exibição.
O LoadAdapterViewState método é chamado imediatamente antes do Control.LoadViewState método na fase do LoadState ciclo de vida. O estado de exibição do adaptador é separado e, além do estado de exibição do controle.