asp.net 2.0中的MaxPageStateFieldLength 属性
2005-10-04 18:44
621 查看
在asp.net 2.0中,可以强制对viewstate进行分段传输了,使用的是Page.MaxPageStateFieldLength 属性
,可以设置viewstate中,每个页面状态字段的最大字节数。格式如下,要在WEB.CONFIG文件里设置的
:
<pages maxPageStateFieldLength="5" />
其中,将设置把viewstate为不超过5字节,如果实际的viewstate超过该值,将进行分段传输,但每个分段的大小依然不超过maxPageStateFieldLength中的设置值,比如
input type="hidden" name="__VIEWSTATEFIELDCOUNT" id="__VIEWSTATEFIELDCOUNT" value="16" />
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPD" />
<input type="hidden" name="__VIEWSTATE1" id="__VIEWSTATE1" value="wUKLT" />
<input type="hidden" name="__VIEWSTATE2" id="__VIEWSTATE2" value="I2MjI" />
<input type="hidden" name="__VIEWSTATE3" id="__VIEWSTATE3" value="3NDkw" />
<input type="hidden" name="__VIEWSTATE4" id="__VIEWSTATE4" value="NA9kF" />
<input type="hidden" name="__VIEWSTATE5" id="__VIEWSTATE5" value="gICAw" />
<input type="hidden" name="__VIEWSTATE6" id="__VIEWSTATE6" value="9kFgI" />
<input type="hidden" name="__VIEWSTATE7" id="__VIEWSTATE7" value="CCg88" />
<input type="hidden" name="__VIEWSTATE8" id="__VIEWSTATE8" value="KwANA" />
<input type="hidden" name="__VIEWSTATE9" id="__VIEWSTATE9" value="GRk7N" />
<input type="hidden" name="__VIEWSTATE10" id="__VIEWSTATE10" value="FNJbP" />
<input type="hidden" name="__VIEWSTATE11" id="__VIEWSTATE11" value="PZl6t" />
<input type="hidden" name="__VIEWSTATE12" id="__VIEWSTATE12" value="C+gkP" />
<input type="hidden" name="__VIEWSTATE13" id="__VIEWSTATE13" value="/XMyn" />
<input type="hidden" name="__VIEWSTATE14" id="__VIEWSTATE14" value="MRGPs" />
<input type="hidden" name="__VIEWSTATE15" id="__VIEWSTATE15" value="=" />
默认设置值为-1,表示不对其进行分段传输
,可以设置viewstate中,每个页面状态字段的最大字节数。格式如下,要在WEB.CONFIG文件里设置的
:
<pages maxPageStateFieldLength="5" />
其中,将设置把viewstate为不超过5字节,如果实际的viewstate超过该值,将进行分段传输,但每个分段的大小依然不超过maxPageStateFieldLength中的设置值,比如
input type="hidden" name="__VIEWSTATEFIELDCOUNT" id="__VIEWSTATEFIELDCOUNT" value="16" />
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPD" />
<input type="hidden" name="__VIEWSTATE1" id="__VIEWSTATE1" value="wUKLT" />
<input type="hidden" name="__VIEWSTATE2" id="__VIEWSTATE2" value="I2MjI" />
<input type="hidden" name="__VIEWSTATE3" id="__VIEWSTATE3" value="3NDkw" />
<input type="hidden" name="__VIEWSTATE4" id="__VIEWSTATE4" value="NA9kF" />
<input type="hidden" name="__VIEWSTATE5" id="__VIEWSTATE5" value="gICAw" />
<input type="hidden" name="__VIEWSTATE6" id="__VIEWSTATE6" value="9kFgI" />
<input type="hidden" name="__VIEWSTATE7" id="__VIEWSTATE7" value="CCg88" />
<input type="hidden" name="__VIEWSTATE8" id="__VIEWSTATE8" value="KwANA" />
<input type="hidden" name="__VIEWSTATE9" id="__VIEWSTATE9" value="GRk7N" />
<input type="hidden" name="__VIEWSTATE10" id="__VIEWSTATE10" value="FNJbP" />
<input type="hidden" name="__VIEWSTATE11" id="__VIEWSTATE11" value="PZl6t" />
<input type="hidden" name="__VIEWSTATE12" id="__VIEWSTATE12" value="C+gkP" />
<input type="hidden" name="__VIEWSTATE13" id="__VIEWSTATE13" value="/XMyn" />
<input type="hidden" name="__VIEWSTATE14" id="__VIEWSTATE14" value="MRGPs" />
<input type="hidden" name="__VIEWSTATE15" id="__VIEWSTATE15" value="=" />
默认设置值为-1,表示不对其进行分段传输
相关文章推荐
- asp.net 2.0中的MaxPageStateFieldLength 属性
- asp.net page中用ViewState读取用户控件中的属性
- 用 ASP.NET 2.0 改进的 ViewState 加快网站速度
- ASP.Net访问母版页(MasterPage)控件、属性、方法及母版页中调用内容页,获取用户自定义控件里面的子控件的方法
- [转]ASP.NET MVC Json()处理大数据异常解决方法 json maxjsonlength
- asp.net 2.0中的gridview里用crosspage的功能
- ASP.NET 2.0 Page LifeCycle
- asp.net MaxLengthValidator 最大长度验证控件代码
- ASP.NET 2.0 中Cookies的Expires属性详解
- ASP.NET 2.0中减少ViewState大小的一点小发现
- ASP.NET 2.0 页(Page)生命周期概述
- ASP.NET 2.0中TextBox服务器控件的ReadOnly和Disabled属性
- 浅析ASP.NET的Page.IsPostBack 属性
- Asp.net 2.0 自定义控件开发专题讲解[为用户控件增加DataSource属性, 能够自动识别不同数据源](示例代码下载)
- 为ASP.NET 2.0菜单控件增加target属性
- Asp.net 2.0 自定义控件开发专题讲解[为用户控件增加DataSource属性, 能够自动识别不同数据源](示例代码下载)
- ASp.NET 2.0中Page事件的执行顺序
- ASP.Net中控件的EnableViewState属性
- ASP.NET 2.0服务器控件与组件开发高级编程:为自定义控件添加设计时属性
- [导入]ASP.NET 2.0 Page的执行顺序