Partager via


HtmlSelect.LoadViewState(Object) Méthode

Définition

Restaure les informations d'état d'affichage du contrôle HtmlSelect à partir d'une demande de page antérieure enregistrée par la méthode 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)

Paramètres

savedState
Object

Object représentant l'état du contrôle à restaurer.

Remarques

Cette méthode est principalement utilisée par l’infrastructure .NET Framework et n’est pas destinée à être utilisée directement à partir de votre code. Toutefois, les développeurs de contrôles peuvent remplacer cette méthode pour spécifier comment un contrôle serveur personnalisé restaure son état d’affichage. Pour plus d’informations, consultez ASP.NET Vue d’ensemble de la gestion de l’état.

L’état HtmlSelect d’affichage du contrôle est stocké en tant qu’objet Triplet . Le First champ de l’objet Triplet contient l’état HtmlSelect d’affichage de base du contrôle. Le Second champ de l’objet Triplet contient la ListItemCollection collection représentée par la Items propriété . Le Third champ de l’objet Triplet contient les index sélectionnés représentés par la SelectedIndices propriété . La LoadViewState méthode appelle la méthode de la classe de HtmlContainerControl.LoadViewState base pour restaurer l’état d’affichage de base du contrôle.

La LoadViewState méthode est principalement utilisée par les développeurs de contrôles qui étendent les fonctionnalités du HtmlSelect contrôle.

Notes pour les héritiers

Lors de la LoadViewState(Object) substitution dans une classe dérivée, veillez à appeler la méthode de la classe de LoadViewState(Object) base afin que l’état HtmlSelect d’affichage du contrôle soit correctement géré.

S’applique à

Voir aussi