HtmlSelect.SaveViewState Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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é.