Partilhar via


Control.ViewStateMode Propriedade

Definição

Obtém ou define o modo de estado de exibição deste controle.

public:
 virtual property System::Web::UI::ViewStateMode ViewStateMode { System::Web::UI::ViewStateMode get(); void set(System::Web::UI::ViewStateMode value); };
[System.Web.UI.Themeable(false)]
public virtual System.Web.UI.ViewStateMode ViewStateMode { get; set; }
[<System.Web.UI.Themeable(false)>]
member this.ViewStateMode : System.Web.UI.ViewStateMode with get, set
Public Overridable Property ViewStateMode As ViewStateMode

Valor da propriedade

O modo de estado de exibição desse controle.

Atributos

Exceções

Tentativa de definir esta propriedade com um valor que não está na enumeração de ViewStateMode.

Comentários

Você pode usar a propriedade para habilitar o ViewStateMode estado de exibição para um controle individual, mesmo que o estado de exibição esteja desabilitado para a página. Para obter mais informações sobre o estado de exibição e o estado do controle, consulte a EnableViewState propriedade .

Para desabilitar o estado de exibição de uma página e habilitá-lo para um controle específico na página, defina a EnableViewState propriedade da página e o controle como true, defina a ViewStateMode propriedade da página como Disablede defina a ViewStateMode propriedade do controle como Enabled.

O valor padrão da ViewStateMode propriedade para uma página é Enabled. O valor padrão da ViewStateMode propriedade para um controle de servidor Web em uma página é Inherit. Como resultado, se você não definir essa propriedade no nível da página ou do controle, o valor da propriedade determinará o EnableViewState comportamento de estado de exibição.

A ViewStateMode propriedade de uma página ou um controle terá um efeito somente se a EnableViewState propriedade estiver definida como true. Se a EnableViewState propriedade estiver definida como false, o estado de exibição será desativado mesmo se a ViewStateMode propriedade estiver definida como Enabled.

Aplica-se a

Confira também