Parameter.ViewState Propriedade

Definição

Obtém um dicionário de informação de estado que permite guardar e restaurar o estado de visualização de um Parameter objeto através de múltiplos pedidos para a mesma página.

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

Valor de Propriedade

Uma instância disso StateBag contém a Parameter informação de estado de vista do objeto.

Atributos

Exemplos

O exemplo de código seguinte demonstra como usar o objeto view-state para armazenar o estado do objeto do parâmetro numa classe que estende a Parameter classe. Este exemplo de código faz parte de um exemplo maior fornecido para a Parameter visão geral da 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

Observações

O estado de vista de um parâmetro é a acumulação de todos os seus valores de propriedade. Para preservar estes valores entre os pedidos HTTP, ASP.NET controlos do servidor usam esta propriedade, que é uma instância da classe StateBag, para armazenar os valores da propriedade. Os valores são então passados como variável para um elemento de entrada HTML hidden quando os pedidos subsequentes são processados. O estado de visualização está ativado por defeito para todos os controlos do servidor.

Para mais informações sobre dicionários e como os utilizar, consulte Coleções e Estruturas de Dados.

Aplica-se a

Ver também