最简单的解决办法是,去除Form标签上的runat="server"按钮,这样我们在页面中就不能使用有提交功能的服务器控件了,但是repeat这样的控件还是可以使用的,至于提交,我们就可以用HTML的标签使用AJAX提交,像很多大型网站都是这种提交方式,推荐这种方式。
解决办法:app_code/ 存放一个类 用来截获HTTP
1.代码如下
2.在web.config 加入以下代码
<httpModules>
<add type="ViewstateModule" name="ViewstateModule"/>
</httpModules>
就能去掉viewstate,但是页面的状态就没有了。
3.我贴过一个删除使用过1小时的ViewState文件的代码,可以参考: