ViewStateMode vs EnableViewState

EDIT

ViewStateMode

  • Enabled – Turns the ViewState On for this control
  • Disabled – Turns the ViewState Off for this control
  • Inherit – Inherits from the value of the parent control

EnableViewState

  • Overrides ViewStateMode, must be true for ViewStateMode to have meaning.

See: Minimizing viewstate- confused by `EnableViewState` and `ViewStateMode` in asp.net 4.0

ORIGINAL

Understanding ASP.NET View State

Gets or sets a value indicating whether the server control persists its view state, and the view state of any child controls it contains, to the requesting client. Control.EnableViewState Property

You can use the ViewStateMode property to enable view state for an individual control even if view state is disabled for the page. For more information about view state and control state, see the EnableViewState property.
Control.ViewStateMode Property

Leave a Comment