Ler em inglês

Compartilhar via


Control.ViewStateMode Propriedade

Definição

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

C#
[System.Web.UI.Themeable(false)]
public virtual System.Web.UI.ViewStateMode ViewStateMode { get; set; }

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

Produto Versões
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Confira também