验证视图状态MAC失败

新装了visual studio 2010,于是开始测试以前的项目。先是测试转化成.net framework4.0的项目,测试全部正常。

然后再拿之前的代码直接打开,不予转化,在一个web项目里却报出了"验证视图状态MAC失败"的信息来,

原因也不在这里探讨了,直接给出解决:

验证视图状态 MAC 失败。
可以在当前页面的<page ...>里加两个属性:
enableEventValidation="false" viewStateEncryptionMode ="Never"

当然还可以在web.config里加入:
<pages enableEventValidation="false" viewStateEncryptionMode ="Never" />

 

原贴:http://www.cnblogs.com/ddr888/archive/2006/12/01/578894.html

原文地址:https://www.cnblogs.com/walkerwang/p/1784527.html