CatalogZoneBase.SaveControlState 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 modifications apportées à l'état d'un contrôle CatalogZoneBase, qui ont lieu après la publication de la page Web sur le serveur.
protected public:
override System::Object ^ SaveControlState();
protected internal override object SaveControlState ();
override this.SaveControlState : unit -> obj
Protected Friend Overrides Function SaveControlState () As Object
Retours
Object qui contient les données d'état pour le contrôle. Si aucune modification n'a été apportée à l'état, la méthode retourne null
.
Remarques
La SaveControlState méthode concerne les données d’état qui sont essentielles pour l’opération d’un contrôle (par exemple, un index ou un mot clé) et sont distinctes des données d’état d’affichage du contrôle.
La méthode appelle d’abord la méthode de base pour enregistrer les données d’état existantes pour le contrôle. Ensuite, il détermine si un CatalogPart contrôle de la zone est actuellement sélectionné, en vérifiant si la SelectedCatalogPartID propriété a une valeur. S’il existe un contrôle sélectionné, la méthode met à jour les données d’état existantes avec les données d’état du contrôle sélectionné, puis retourne toutes les données d’état.
Notes pour les héritiers
Vous pouvez éventuellement remplacer la SaveControlState() méthode dans une classe dérivée afin de pouvoir mettre à jour l’état de contrôle enregistré pour d’autres objets personnalisés dans la zone.