ViewStateMode vs EnableViewState

前端 未结 5 529
盖世英雄少女心
盖世英雄少女心 2020-12-29 18:34

What\'s the difference between:

  • ViewStateMode: Disabled / Enabled / Inherit
  • EnableViewState: True / False

It\'s in the properties of as

5条回答
  •  清酒与你
    2020-12-29 19:00

    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

提交回复
热议问题