Как отключить View State MAC глобально? - PullRequest
12 голосов
/ 15 апреля 2010

Я устал от включения

EnableViewStateMac="false"

на каждой странице. Как это сделать глобально?

Ответы [ 2 ]

21 голосов
/ 15 апреля 2010

Вы можете отключить его для элемента <pages> в файле web.config , например:

<configuration>
  <system.web>
    <pages enableViewStateMac="False" />
  </system.web>
</configuration>
7 голосов
/ 08 июня 2013

Ответ выше объясняет вам, как установить его в Web.Config, но посмотрите MSDN, и вы увидите, что там написано здесь :

Этот атрибут никогда не должен иметь значение false на рабочем веб-сайте, даже если приложение или страница не используют состояние просмотра. Вид Состояние MAC помогает обеспечить безопасность других функций ASP.NET в дополнение к состоянию просмотра.

...