Condividi tramite


Parameter.ViewState Proprietà

Definizione

Ottiene un dizionario di informazioni sullo stato che consente di salvare e ripristinare lo stato di visualizzazione di un oggetto Parameter tra più richieste per la stessa pagina.

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

Valore della proprietà

StateBag

Istanza dell'oggetto StateBag che contiene le informazioni sullo stato di visualizzazione dell'oggetto Parameter.

Attributi

Esempio

Nell'esempio di codice seguente viene illustrato come utilizzare l'oggetto view-state per archiviare lo stato dell'oggetto parametro in una classe che estende la Parameter classe . Questo esempio di codice fa parte di un esempio più ampio fornito per la panoramica della Parameter classe.

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

Commenti

Lo stato di visualizzazione di un parametro è l'accumulo di tutti i relativi valori di proprietà. Per mantenere questi valori tra le richieste HTTP, ASP.NET controlli server usano questa proprietà, che è un'istanza della StateBag classe , per archiviare i valori della proprietà. I valori vengono quindi passati come variabile a un elemento di input HTML hidden quando vengono elaborate le richieste successive. Lo stato di visualizzazione è abilitato per tutti i controlli server per impostazione predefinita.

Per altre informazioni sui dizionari e su come usarli, vedere Raccolte e strutture di dati.

Si applica a

Vedi anche