Control.ViewStateMode Propriedade

Definição

Obtém ou define o modo view-state deste controlo.

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 de Propriedade

O modo de estado de vista deste controlo.

Atributos

Exceções

Foi feita uma tentativa de atribuir esta propriedade a um valor que não está na ViewStateMode enumeração.

Observações

Pode usar a ViewStateMode propriedade para ativar o estado de visualização para um controlo individual mesmo que o estado de visualização esteja desativado para a página. Para mais informações sobre ver estado e estado de controlo, consulte a EnableViewState propriedade.

Para desativar o estado de visualização para uma página e para o ativar para um controlo específico na página, defina a EnableViewState propriedade da página e do controlo para true, defina a ViewStateMode propriedade da página Disabledpara , e defina a ViewStateMode propriedade do controlo para Enabled.

O valor padrão da ViewStateMode propriedade para uma página é Enabled. O valor padrão da ViewStateMode propriedade para um controlo de servidor Web numa página é Inherit. Como resultado, se não definir esta propriedade nem ao nível da página nem do controlo, o valor da EnableViewState propriedade determina o comportamento do estado de visualização.

A ViewStateMode propriedade de uma página ou de um controlo só tem efeito se a EnableViewState propriedade estiver definida como true. Se a EnableViewState propriedade estiver definida para false, o estado da vista será desligado mesmo que a ViewStateMode propriedade esteja definida para Enabled.

Aplica-se a

Ver também