Parameter.ViewState Propriété

Définition

Obtient un dictionnaire d'informations d'état qui vous permet d'enregistrer et de restaurer l'état d'affichage d'un objet Parameter entre plusieurs demandes de la même page.Gets a dictionary of state information that allows you to save and restore the view state of a Parameter object across multiple requests for the same page.

protected:
 property System::Web::UI::StateBag ^ ViewState { System::Web::UI::StateBag ^ get(); };
[System.ComponentModel.Browsable(false)]
protected System.Web.UI.StateBag ViewState { get; }
member this.ViewState : System.Web.UI.StateBag
Protected ReadOnly Property ViewState As StateBag

Valeur de propriété

Instance de StateBag qui contient les informations d'état d'affichage de l'objet Parameter.An instance of StateBag that contains the Parameter object's view-state information.

Attributs

Exemples

L’exemple de code suivant montre comment utiliser l’objet d’état d’affichage pour stocker l’état d’un objet de paramètre dans Parameter une classe qui étend la classe.The following code example demonstrates how to use the view-state object to store parameter object state in a class that extends the Parameter class. Cet exemple de code fait partie d’un exemple plus complet fourni Parameter pour la vue d’ensemble de la classe.This code example is part of a larger example provided for the Parameter class overview.

// The DataValue can be any arbitrary object and is stored in ViewState.
public object DataValue {
  get {
    return ViewState["Value"];
  }
  set {
    ViewState["Value"] = value;
  }
}
' The DataValue can be any arbitrary object and is stored in ViewState.
Public Property DataValue() As Object
   Get
      Return ViewState("Value")
   End Get
   Set
      ViewState("Value") = value
   End Set
End Property

Remarques

L’état d’affichage d’un paramètre est l’accumulation de toutes ses valeurs de propriété.A parameter's view state is the accumulation of all its property values. Pour conserver ces valeurs entre les requêtes http, les contrôles serveur ASP.NET utilisent cette propriété, qui est une instance StateBag de la classe, pour stocker les valeurs de propriété.To preserve these values across HTTP requests, ASP.NET server controls use this property, which is an instance of the StateBag class, to store the property values. Les valeurs sont ensuite passées en tant que variable à un hidden élément input HTML lors du traitement des demandes suivantes.The values are then passed as a variable to an HTML hidden input element when subsequent requests are processed. L’état d’affichage est activé pour tous les contrôles serveur par défaut.View state is enabled for all server controls by default.

Pour plus d’informations sur les dictionnaires et leur utilisation, consultez collections et structures de données.For more information about dictionaries and how to use them, see Collections and Data Structures.

S’applique à

Voir aussi