ControlAdapter.SaveAdapterViewState 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.
Guarda a informação do estado da vista para o adaptador de controlo.
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
Devoluções
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 SaveAdapterViewState métodos and LoadAdapterViewState .
Um adaptador precisa de manter a informação do estado da vista quando existem dados que têm de ser mantidos entre pedidos, independentemente do estado de vista associado do controlo. 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 SaveAdapterViewState método é chamado imediatamente antes do Control.SaveViewState método na SaveState fase do ciclo de vida. O estado de vista do adaptador é separado e além do estado de vista do controlo.