Lire en anglais

Partager via


Control.LoadViewState(Object) Méthode

Définition

Restaure les informations d’état d’affichage d’une précédente requête de page enregistrées par la méthode SaveViewState().

protected virtual void LoadViewState(object savedState);

Paramètres

savedState
Object

Object représentant l'état du contrôle à restaurer.

Exemples

L’exemple suivant remplace la LoadViewState méthode pour un contrôle serveur ASP.NET personnalisé. Il crée un Object tableau pour contenir les informations d’état d’affichage passées dans le savedState paramètre, puis appelle l’implémentation de base de la LoadViewState méthode pour le premier emplacement d’index du tableau. Il affecte les valeurs stockées aux deux emplacements d’index suivants aux variables nommées UserText et PasswordText, respectivement.

protected override void LoadViewState(object savedState) 
{
   if (savedState != null)
   {
      // Load State from the array of objects that was saved at ;
      // SavedViewState.
      object[] myState = (object[])savedState;
      if (myState[0] != null)
         base.LoadViewState(myState[0]);
      if (myState[1] != null)
         UserText = (string)myState[1];
      if (myState[2] != null)
         PasswordText = (string)myState[2];
   }
}

Remarques

Cette méthode est principalement utilisée par l’infrastructure .NET Framework et n’est pas destinée à être utilisée directement à partir de votre code. Toutefois, les développeurs de contrôles peuvent remplacer cette méthode pour spécifier comment un contrôle serveur personnalisé restaure son état d’affichage. Pour plus d’informations, consultez ASP.NET Vue d’ensemble de la gestion de l’état.

S’applique à

Produit Versions
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Voir aussi