ControlAdapter.LoadAdapterViewState(Object) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.