ControlAdapter.LoadAdapterControlState(Object) Método

Definição

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

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 informações sobre o estado do 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 informações de estado de controle quando há recursos que precisam ter o estado mantido entre as 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 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 ativo no momento.

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