Partager via


HtmlSelect.SaveViewState Méthode

Définition

Enregistre les HtmlSelect modifications de l’état d’affichage du contrôle qui se sont produites depuis la publication de la page sur le serveur.

protected:
 override System::Object ^ SaveViewState();
protected override object SaveViewState();
override this.SaveViewState : unit -> obj
Protected Overrides Function SaveViewState () As Object

Retours

Qui Object contient les modifications apportées à l’état d’affichage HtmlSelect . Si aucun état d’affichage n’est associé à l’objet, cette méthode retourne une référence Null (Nothing en Visual Basic).

Remarques

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 SaveViewState méthode appelle la méthode de la classe de Control.SaveViewState base pour enregistrer l’état d’affichage de base du contrôle.

La SaveViewState 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

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

S’applique à

Voir aussi