Parameter.ViewState Vlastnost

Definice

Získá slovník informací o stavu, který umožňuje uložit a obnovit stav zobrazení objektu Parameter napříč více požadavky na stejnou stránku.

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

Hodnota vlastnosti

StateBag

Instance StateBag , která obsahuje informace o stavu zobrazení objektu Parameter .

Atributy

Příklady

Následující příklad kódu ukazuje použití objektu view-state k uložení stavu parametr objektu ve třídě, která rozšiřuje Parameter třídu. Tento příklad kódu je součástí většího příkladu poskytnutého pro Parameter přehled třídy.

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

Poznámky

Stav zobrazení parametru je akumulace všech hodnot jeho vlastností. Chcete-li zachovat tyto hodnoty napříč požadavky HTTP, ASP.NET server ovládací prvky používají tuto vlastnost, což je instance StateBag třídy, k uložení hodnot vlastnosti. Hodnoty se pak předávají jako proměnná vstupnímu prvku HTML hidden při zpracování následných požadavků. Stav zobrazení je ve výchozím nastavení povolený pro všechny ovládací prvky serveru.

Další informace o slovníkech a jejich použití najdete v tématu Kolekce a datové struktury.

Platí pro

Viz také