北极冰点水 .NET 天空------天空是一个人永远也走不完的大路, 呼吸, 歌唱, 向着阳光

给予我们的誓言 以凝固不化的可能

导航

ViewState深入,Textbox,Checkbox,CheckboxList,RadioButtonList 不能禁止ViewState

ViewState是ASP.NET中用来保存WEB控件回传时状态值一种机制。

 

页面本身将 20 字节左右的信息保存在 ViewState 中,用于在回传时将 PostBack 数据和 ViewState 值分发给正确的控件。因此,即使该页面或应用程序禁用了 ViewState,仍可以在 ViewState 中看到少量的剩余字节。

优先级:
全局配置 < 程序 < 页< 控件

 

注意:下列服务器控件不能禁止ViewState

Textbox 
Checkbox
CheckboxList
RadioButtonList

上面控件的状态通过IPostBackEventHandler 和 IPostBackDataHandler接口处理,而不是ViewState的机制,所以EnableViewState没有效果。
哈哈,刚好解释我上午试验的疑惑.

posted on 2006-11-21 15:17  北极冰点水  阅读(1790)  评论(3)    收藏  举报