ControlAdapter.LoadAdapterControlState(Object) Método

Definição

Carrega informações de estado de controle do adaptador que foram salvas durante SaveAdapterControlState() uma solicitação anterior à página em que o controle associado a esse adaptador de controle reside.

protected public:
 virtual void LoadAdapterControlState(System::Object ^ state);
protected internal virtual void LoadAdapterControlState(object state);
abstract member LoadAdapterControlState : obj -> unit
override this.LoadAdapterControlState : obj -> unit
Protected Friend Overridable Sub LoadAdapterControlState (state As Object)

Parâmetros

state
Object

Um Object que contém as informações de estado de controle do adaptador como um StateBag.

Comentários

O estado de controle é as informações de estado essenciais necessárias mesmo se o estado de exibição estiver desabilitado. Quando um adaptador precisa manter suas próprias informações de estado de controle, ele pode substituir os métodos e SaveAdapterControlState os LoadAdapterControlState métodos.

Um adaptador pode precisar manter as informações de estado de controle quando houver recursos que precisam ter o estado mantido entre solicitações, independentemente do estado do controle associado. Por exemplo, um controle composto que consiste em uma exibição textual grande e um grupo de RadioButton controles pode ser renderizado como uma única exibição em navegadores de computador desktop. Em outros navegadores, ele pode dividir sua renderização - uma exibição para a exibição textual e a outra para o grupo de botões de opção. O adaptador precisaria manter suas próprias informações específicas de destino sobre o modo de exibição atualmente ativo.

O LoadAdapterControlState método é chamado imediatamente após o Control.LoadControlState método, no estágio do LoadState ciclo de vida. O estado do controle do adaptador é separado e, além do estado de controle do controle.

Aplica-se a

Confira também