Control.ViewStateMode Propiedad

Definición

Obtiene o establece el modo del estado de vista de este control.

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 propiedad

ViewStateMode

Modo del estado de vista de este control.

Atributos

Excepciones

Se intentó establecer esta propiedad en un valor distinto del valor de enumeración ViewStateMode.

Comentarios

Puede usar la propiedad para habilitar el ViewStateMode estado de vista de un control individual incluso si el estado de vista está deshabilitado para la página. Para obtener más información sobre el estado de vista y el estado de control, vea la EnableViewState propiedad .

Para deshabilitar el estado de vista de una página y habilitarlo para un control específico de la página, establezca la EnableViewState propiedad de la página y el control trueen , establezca la ViewStateMode propiedad de la página Disableden y establezca la ViewStateMode propiedad del control Enableden .

El valor predeterminado de la ViewStateMode propiedad de una página es Enabled. El valor predeterminado de la ViewStateMode propiedad para un control de servidor web en una página es Inherit. Como resultado, si no establece esta propiedad en la página o en el nivel de control, el valor de la EnableViewState propiedad determina el comportamiento del estado de vista.

La ViewStateMode propiedad de una página o un control solo tiene un efecto si la EnableViewState propiedad está establecida trueen . Si la EnableViewState propiedad está establecida falseen , el estado de vista se desactivará incluso si la ViewStateMode propiedad está establecida Enableden .

Se aplica a

Consulte también