asp.net – 如何关闭viewstate好?

前端之家收集整理的这篇文章主要介绍了asp.net – 如何关闭viewstate好?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
PHP背景来看,我喜欢使用干净的URL来抓取从一个服务到另一个服务的数据.

然而,在我的一些ASP.NET项目中,我在我的URL中得到了可怕的ViewState参数.

有没有办法在全球范围内完成这项工作?

这对ASP.NET应用程序有什么影响?

解决方法

您可以关闭整个网站的viewstate,如下所示:
<system.web>
<pages enableViewState="false" />

也就是说,你不应该在URL上. ViewState是一个隐藏的字段,通过回发(通常使用帖子)发送到服务器.当页面呈现给客户端时,它保持控件的状态,并发送每个回发.如果它适用于应用程序,您可以切换到使用帖子(问题形式肯定是使用get),如果不看Jon的答案.

查看此链接获取有关viewstate如何适应asp.net生命周期的更多信息:http://msdn.microsoft.com/en-us/library/ms972976.aspx.

猜你在找的asp.Net相关文章