您的位置:首页 > 其它

什么情况下可以关闭ViewState

2011-02-12 16:08 316 查看
在什么情况下可以关闭页面ViewState提高页面效能呢?根据本人的测试,结果如下

1、如果页面无需回传保持页面状态或者每次请求页面只是呈现控件。
注:关于保持页面状态:页面重新提交刷新后,服务器控件的值还能重新绑定(无论是用户填写的还是后台初始化绑定的)

2、页面有回传,页面上基本的form输入类服务器控件能保持填写的值,如: TextBoxDropDownList

RadioButtonCheckBox<input type="text" runat="server" id="dd" />等

3、页面上有绑定类(只能后台绑定数据)的控件,若页面回传需要保持页面状态,则必须开启ViewState,如:

LabelLiteralGridViewRepeater
Panel

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐