Freigeben über


Parameter.ViewState Eigenschaft

Definition

Ruft ein Wörterbuch mit Zustandsinformationen ab, mit dem Sie den Ansichtszustand eines Parameter-Objekts über mehrere Anforderungen für dieselbe Seite hinweg speichern und wiederherstellen können.

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

Eigenschaftswert

StateBag

Eine Instanz der StateBag-Klasse, in der Informationen zum Ansichtszustand des Parameter-Objekts enthalten sind.

Attribute

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie Sie mithilfe des Ansichtsstatusobjekts den Parameterobjektstatus in einer Klasse speichern, die die Parameter Klasse erweitert. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die Parameter Klassenübersicht bereitgestellt wird.

// 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

Hinweise

Der Ansichtszustand eines Parameters ist die Anhäufung aller Eigenschaftswerte. Um diese Werte über HTTP-Anforderungen hinweg beizubehalten, verwenden ASP.NET Serversteuerelemente diese Eigenschaft, die eine Instanz der StateBag Klasse ist, um die Eigenschaftswerte zu speichern. Die Werte werden dann als Variable an ein HTML-Eingabeelement hidden übergeben, wenn nachfolgende Anforderungen verarbeitet werden. Der Ansichtszustand ist standardmäßig für alle Serversteuerelemente aktiviert.

Weitere Informationen zu Wörterbüchern und deren Verwendung finden Sie unter Sammlungen und Datenstrukturen.

Gilt für

Siehe auch