Parameter.ViewState Parameter.ViewState Parameter.ViewState Parameter.ViewState Property

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

Eigenschaftswert

Eine Instanz der StateBag-Klasse, in der Informationen zum Ansichtszustand des Parameter-Objekts enthalten sind.An instance of StateBag that contains the Parameter object's view-state information.

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie das View-State-Objekt verwendet wird, um den Parameter Objektzustand in einer Parameter Klasse zu speichern, die die-Klasse erweitert.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. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die Parameter Klassen Übersicht bereitgestellt wird.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

Hinweise

Der Ansichts Zustand eines Parameters ist die Ansammlung aller Eigenschaftswerte.A parameter's view state is the accumulation of all its property values. Um diese Werte über HTTP-Anforderungen hinweg beizubehalten, verwenden ASP.NET-Server Steuerelemente diese Eigenschaft, bei der StateBag es sich um eine Instanz der-Klasse handelt, um die Eigenschaftswerte zu speichern.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. Die Werte werden dann als Variable an ein HTML hidden -Eingabe Element weitergegeben, wenn nachfolgende Anforderungen verarbeitet werden.The values are then passed as a variable to an HTML hidden input element when subsequent requests are processed. Der Ansichts Zustand ist für alle Server Steuerelemente standardmäßig aktiviert.View state is enabled for all server controls by default.

Weitere Informationen zu Wörterbüchern und deren Verwendung finden Sie unter Sammlungen und Datenstrukturen.For more information about dictionaries and how to use them, see Collections and Data Structures.

Gilt für:

Siehe auch