StateManagedCollection.IStateManager.SaveViewState Méthode

Définition

Enregistre les modifications apportées à la collection StateManagedCollection et à chaque objet IStateManager qu'elle contient, depuis la publication de la page sur le serveur.

 virtual System::Object ^ System.Web.UI.IStateManager.SaveViewState() = System::Web::UI::IStateManager::SaveViewState;
object IStateManager.SaveViewState ();
abstract member System.Web.UI.IStateManager.SaveViewState : unit -> obj
override this.System.Web.UI.IStateManager.SaveViewState : unit -> obj
Function SaveViewState () As Object Implements IStateManager.SaveViewState

Retours

Object

Objet qui contient les modifications de l'état d'affichage de la collection StateManagedCollection et des éléments qu'elle contient. Si aucun état d'affichage n'est associé à la collection et à ses éléments, cette méthode retourne null.

Implémente

Remarques

Cette méthode est principalement utilisée par des développeurs de contrôles.

L’état d’affichage est l’accumulation des valeurs des propriétés d’un contrôle de serveur. Ces valeurs sont automatiquement placées dans la propriété du ViewState contrôle de serveur, qui est une instance de la StateBag classe. La valeur de cette propriété 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 de serveur. Pour plus d’informations, consultez ASP.NET contrôles de serveur web.

Lorsque l’état d’affichage est enregistré, cet objet de chaîne est retourné au client en tant que variable stockée dans un élément masqué HTML (<input type="hidden">). Lorsque vous créez des contrôles serveur personnalisés, vous pouvez améliorer l’efficacité en remplaçant cette méthode et en modifiant la propriété de ViewState votre contrôle de serveur. Pour plus d’informations, consultez ASP.NET vue d’ensemble des contrôles serveur web et ASP.NET vue d’ensemble de la gestion des états.

S’applique à

Voir aussi