Parameter.ViewState Eigenschaft

Definition

Ruft ein Wörterbuch mit Statusinformationen ab, mit dem Sie den Ansichtszustand eines Parameter Objekts über mehrere Anforderungen für dieselbe Seite 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

Eine Instanz, die StateBag die Ansichtsstatusinformationen des Parameter Objekts enthält.

Attribute

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie das Ansichtszustandsobjekt zum Speichern des Parameterobjektzustands in einer Klasse verwendet wird, 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, bei der es sich um eine Instanz der klasse StateBag handelt, 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:

Weitere Informationen