SqlDataSourceView.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 modifications apportées à l’état d’affichage du SqlDataSourceView contrôle depuis le moment où la page a été publiée sur le serveur.
protected:
virtual System::Object ^ SaveViewState();
protected virtual object SaveViewState ();
abstract member SaveViewState : unit -> obj
override this.SaveViewState : unit -> obj
Protected Overridable Function SaveViewState () As Object
Retours
L'objet qui contient les modifications apportées à l'état d'affichage SqlDataSourceView ; sinon, null
si aucun état d'affichage n'est associé à l'objet.
Remarques
La SaveViewState méthode est principalement utilisée par les développeurs de contrôles.
L’état d’affichage est l’accumulation des valeurs des propriétés d’un contrôle serveur. Ces valeurs sont automatiquement placées dans la ViewState propriété du contrôle serveur, qui est une instance de la StateBag classe . La ViewState valeur du contrôle serveur est ensuite conservée dans un objet de chaîne après l’étape d’état d’enregistrement du cycle de vie du contrôle serveur.
Lorsque l’état d’affichage est enregistré, l’objet string qui a été conservé après la phase d’état d’enregistrement du cycle de vie du contrôle du serveur est retourné au client sous la forme d’une variable stockée dans un élément HTML Hidden
. Lorsque vous créez des contrôles serveur personnalisés, vous pouvez améliorer l’efficacité en remplaçant la SaveViewState méthode et en modifiant la ViewState
propriété de votre contrôle serveur. Pour plus d’informations, consultez ASP.NET Vue d’ensemble de la gestion de l’état.