Vous êtes sur la page 1sur 3

ENABLE VIEW STATE

Obtiene o establece un valor que indica si el control de servidor debe
mantener su estado de vista y el de los controles secundarios que
contiene, en el cliente que realiza la solicitud.
En Visual Basic esta sería la sintaxis:
'Declaración
<ThemeableAttribute(False)> _
Public Overridable Property EnableViewState As Boolean
Valor de propiedad
Tipo: System.Boolean
Es true si el control de servidor mantiene su estado de vista; en caso
contrario, es false. El valor predeterminado es true.

Comentarios
El estado de vista habilita un control de servidor para que se mantenga
en las distintas solicitudes HTTP. El estado de vista para un control está
habilitado si se cumplen todas las condiciones siguientes:

La

propiedad EnableViewState de

la

página

está

establecida

en true.

La

propiedad EnableViewState del

en true.

control

está

establecida

El estado de vista del control de servidor es la acumulación de todos sus valores de propiedades. Algunas veces. View State Example. vea la propiedad ViewStateMode. Para obtener más información. Si no lo hace. Para obtener más información sobre el estado de vista. vea Control State vs. establezca esta propiedad en false. La propiedad ViewStateMode para el control se establece en Enabled o hereda el valor de Enabled. especialmente para mejorar el rendimiento de la aplicación. . veaASP. ASP. Para mantener estos valores en las distintas solicitudes HTTP. Si EnableViewState es false. A continuación. los valores se pasan como una variable a un campo oculto donde se procesan las solicitudes posteriores. si desea cargar una solicitud de base de datos en un control de servidor. Para obtener más información sobre la diferencia entre el estado de control y el estado de vista.NET View State Overview. el procesador perderá tiempo cargando el estado de vista en el control de servidor que sólo será reemplazado por la consulta de base de datos. Por ejemplo. es recomendable deshabilitar el estado de vista.NET utiliza una instancia de la clase StateBag para almacenar los valores de propiedades. se puede usar el estado de controles para conservar la información de propiedades específica de un control y no se puede desactivar como la propiedad del estado de vista.

EventArgs) DataBind() ' Set EnableViewState to false to disable saving of view state ' information. e As System.Ejemplos En el siguiente ejemplo en Visual Basic se establece la propiedad EnableViewState en false.Enabled = False End If End Sub . myControl.EnableViewState = False If Not IsPostBack Then display. Sub Page_Load(sender As Object.