HtmlSelect.LoadViewState(Object) Método

Definição

Restaura a HtmlSelect informação do estado de vista do controlo de um pedido de página anterior que foi guardado pelo SaveViewState() método.

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 controlo a ser restaurado.

Observações

Este método é usado principalmente pela infraestrutura do .NET Framework e não se destina a ser usado diretamente a partir do seu código. No entanto, os programadores de controlo podem sobrepor este método para especificar como um controlo personalizado de servidor restaura o seu estado de visualização. Para mais informações, consulte ASP.NET Visão Geral da Gestão do Estado.

O HtmlSelect estado de vista do controlo é armazenado como um Triplet objeto. O First campo do Triplet objeto mantém o HtmlSelect estado de vista base do controlo. O Second corpo 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 da vista base do controlo.

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

Notas para Herdeiros

Ao substituir LoadViewState(Object) numa classe derivada, certifique-se de chamar o método da LoadViewState(Object) classe base para que o HtmlSelect estado de vista do controlo seja devidamente gerido.

Aplica-se a

Ver também