电脑疯子技术论坛|电脑极客社区

微信扫一扫 分享朋友圈

已有 2015 人浏览分享

Asp.Net 性能 ViewState 压缩的2种方法

[复制链接]
2015 0
ASP.NET ViewState 简介
ASP.NET ViewState 是一种新的状态服务,可供开发人员基于每个用户来跟踪 UI 状态,该辅助数据被存储在一个名为 __VIEWSTATE 的隐藏字段中。
当然,ViewState 在 ASP.NET 中有个重要的角色。如果使用恰当,它能够简化页面开发,改进用户与站点的交互。如果置之不理,它能够显著增加站点响应大小,在连接速度慢的情况下,使您的响应时间更加缓慢。因为浏览器的每次回发都会导致ViewState 逐渐增加您的页面大小,从而导致性能问题。因此,ASP.NET 2.0 的发布带来了 ViewState 机制的一些改进,这使得 ViewState 使用更简单,又不会防碍站点性能。这些改进包括:减少编码数量,采用控件状态从内容中分离出行为状态,以及智能集成数据绑定控件。你可以在不需要维护控件状态的情况下通过禁用的控件(EnableViewState = false )解决这个问题。 然而,很多情况下保持控件的状态是必需的,压缩的ViewState有助于提高性能。
游客,如果您要查看本帖隐藏内容请回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

关注

23

粉丝

2901

主题
精彩推荐
热门资讯
网友晒图
图文推荐

Powered by Pcgho! X3.4

© 2008-2022 Pcgho Inc.