Parameter.ViewState Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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.