Partager via


Page.SavePageStateToPersistenceMedium(Object) Méthode

Définition

Enregistre toutes les informations relatives à l'état du contrôle et de l'affichage de la page.

protected:
 virtual void SavePageStateToPersistenceMedium(System::Object ^ viewState);
protected public:
 virtual void SavePageStateToPersistenceMedium(System::Object ^ state);
protected virtual void SavePageStateToPersistenceMedium (object viewState);
protected internal virtual void SavePageStateToPersistenceMedium (object state);
abstract member SavePageStateToPersistenceMedium : obj -> unit
override this.SavePageStateToPersistenceMedium : obj -> unit
abstract member SavePageStateToPersistenceMedium : obj -> unit
override this.SavePageStateToPersistenceMedium : obj -> unit
Protected Overridable Sub SavePageStateToPersistenceMedium (viewState As Object)
Protected Friend Overridable Sub SavePageStateToPersistenceMedium (state As Object)

Paramètres

viewStatestate
Object

Un Object dans lequel stocker les informations d'état d'affichage.

Remarques

La SavePageStateToPersistenceMedium méthode utilise la Save méthode de l’objet System.Web.UI.PageStatePersister référencé par la PageStatePersister propriété pour stocker des informations d’état d’affichage et d’état de contrôle pour la page.

ASP.NET inclut deux descendants de la PageStatePersister classe , la HiddenFieldPageStatePersister classe qui enregistre les informations d’état dans un champ masqué inclus dans la page ASP.NET et la classe qui enregistre l’état SessionPageStatePersister dans l’objet Session associé à la requête. Notez que lors de l’utilisation de la SessionPageStatePersister classe, le champ VIEWSTATE masqué est toujours affiché, car il est utilisé pour déterminer la publication.

Pour enregistrer l’état à l’emplacement de votre choix, vous devez créer un nouveau descendant de la PageStatePersister classe qui enregistre et charge l’état dans le support de persistance de votre choix. Pour obtenir un exemple de création d’un PageStatePersister objet, consultez la PageStatePersister classe .

Si vous utilisez le .NET Framework version 1.0 ou 1.1, remplacez cette méthode si vous souhaitez enregistrer l’état Page dans autre chose qu’un champ masqué. Si vous choisissez de le faire, vous devez également remplacer la LoadPageStateFromPersistenceMedium méthode .

S’applique à

Voir aussi