Compartilhar via


HtmlSelect.LoadViewState(Object) Método

Definição

Restaura as informações de estado de exibição do controle HtmlSelect de uma solicitação de página anterior salva pelo método SaveViewState().

protected:
 override void LoadViewState(System::Object ^ savedState);
protected override void LoadViewState (object savedState);
override this.LoadViewState : obj -> unit
Protected Overrides Sub LoadViewState (savedState As Object)

Parâmetros

savedState
Object

Um Object que representa o estado de controle a ser restaurado.

Comentários

Esse método é usado principalmente pela infraestrutura de .NET Framework e não se destina a ser usado diretamente do código. No entanto, os desenvolvedores de controle podem substituir esse método para especificar como um controle de servidor personalizado restaura seu estado de exibição. Para obter mais informações, consulte Visão geral do Gerenciamento de Estado do ASP.NET.

O HtmlSelect estado de exibição do controle é armazenado como um Triplet objeto . O First campo do Triplet objeto contém o HtmlSelect estado de exibição base do controle. O Second campo do Triplet objeto contém a ListItemCollection coleção representada pela Items propriedade . O Third campo do Triplet objeto contém os índices selecionados representados pela SelectedIndices propriedade . O LoadViewState método chama o método da HtmlContainerControl.LoadViewState classe base para restaurar o estado de exibição base do controle.

O LoadViewState método é usado principalmente por desenvolvedores de controle que estendem a funcionalidade do HtmlSelect controle.

Notas aos Herdeiros

Ao substituir LoadViewState(Object) em uma classe derivada, chame o método da LoadViewState(Object) classe base para que o HtmlSelect estado de exibição do controle seja gerenciado corretamente.

Aplica-se a

Confira também