Comparteix a través de


HtmlSelect.LoadViewState(Object) Método

Definición

Restaura la información sobre el estado de vista del control HtmlSelect de una solicitud de página anterior guardada por el 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

Object que representa el estado del control que se va a restaurar.

Comentarios

La infraestructura de .NET Framework usa este método principalmente y no está pensado para usarse directamente desde el código. Sin embargo, los desarrolladores de controles pueden invalidar este método para especificar cómo un control de servidor personalizado restaura su estado de vista. Para obtener más información, consulte ASP.NET State Management Overview.

El HtmlSelect estado de vista del control se almacena como un Triplet objeto . El First campo del Triplet objeto contiene el HtmlSelect estado de vista base del control. El Second campo del Triplet objeto contiene la ListItemCollection colección representada por la Items propiedad . El Third campo del Triplet objeto contiene los índices seleccionados representados por la SelectedIndices propiedad . El LoadViewState método llama al método de HtmlContainerControl.LoadViewState la clase base para restaurar el estado de vista base del control.

El LoadViewState método se usa principalmente por los desarrolladores de controles que amplían la funcionalidad del HtmlSelect control.

Notas a los desarrolladores de herederos

Al invalidar LoadViewState(Object) en una clase derivada, asegúrese de llamar al método de LoadViewState(Object) la clase base para que el HtmlSelect estado de vista del control se administre correctamente.

Se aplica a

Consulte también