Etiquetas

,

En las versiones anteriores de ASP.NET el ViewState lo configurábamos a través de la propiedad EnableViewState de cada control pero ahora con la nueva versión de ASP.NET podremos configurarlo también a nivel de pagina, el nuevo framework incluye una nueva propiedad en las paginas llamada ViewStateMode que puede tener alguno de los siguiente valores.

Enable: Viewstate habilitado para toda la pagina y todos sus controles.

Disable: deshabilitado para toda la pagina y todos sus controles.

Inherit: hereda la propiedad de su control padre.

Con el nuevo modo Inherit podemos hacer que los controles hereden el modo de comportamiento del viewstate de su control padre o por el contrario podemos sobre escribir el comportamiento para un control en especifico de manera que no adquiera el comportamiento del padre que seria el valor por defecto.