Partager via


HtmlSelect.SaveViewState Méthode

Définition

Enregistre les modifications éventuellement apportées à l'état d'affichage du contrôle HtmlSelect 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

Object qui contient les modifications de 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ôle qui étendent les fonctionnalités du HtmlSelect contrôle.

Notes pour les héritiers

Lors de SaveViewState() la 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