EnableViewState和ViewStateMode差别详解
来源:互联网 发布:动态图片修改软件 编辑:程序博客网 时间:2024/05/06 13:57
ViewStateMode與EnableViewState的差別,ASP.NET4.0起,各種Control(包含Page)都新增了一個屬性,稱為ViewStateMode,這個屬性的說明:Specifies whether view state will be enabled for a control。 代表它是用在控制每個Control的ViewState的啟用與關閉狀態,而這個屬性有三種值可以設定,分別是以下三種:
(參考自:http://www.zskame.com/?zh-tw/magazine/ee431529.aspx)
但問題來了,根據這樣的說明,兩者之間似乎沒有太大差別,那為何還要有這個屬性,總不會是多餘的吧,自然不是的,我們看看下方這篇文章:
ViewStateMode Enumeration
往下看到Remark的部分,這裡有一段話:
The ViewStateMode property of a page or a control has an effect only if the EnableViewState property is set to true. If the EnableViewState property is set to false, view state will be turned off even if the ViewStateMode property is set to Enabled.
ViewStateMode 只有在EnableViewState的屬性設定為True時才會有作用,從這邊我們可以打個比方來說,EnableViewState算是電源的總開 關,ViewStateMode則算是每間房間的電燈開關,只要總開關關閉了,其他的開關如何切換都沒有效果了。
- EnableViewState和ViewStateMode差别详解
- ViewStateMode與EnableViewState的差別(转)
- ClientIDMode,ViewStateMode 详解
- ASP.NET 4.0引入的视图状态属性ViewStateMode与原EnableViewState的区别
- EnableViewState
- EnableViewState和EnableTheming的作用
- exit()函数详解和Exit() 和 Return() 的差别
- PE结构详解(64位和32位的差别)
- PE结构详解(64位和32位的差别)
- PE结构详解(64位和32位的差别)
- PE结构详解(64位和32位的差别)
- response.redirect和server.Transfer的差别详解
- 禁用EnableViewState和启用EnableViewStat时请注意
- SHIMANO套件差别详解
- EnableViewState属性
- EnableViewState 属性
- EnableViewState属性
- SQLSERVER2000和sqlserver2005差别
- 51单片机I2C总线代码
- 文件比较
- NYOJ 题目58 最少步数(dfs)
- HDU - 5017 Ellipsoid(模拟退火法)
- MFC-解决视图刷新问题
- EnableViewState和ViewStateMode差别详解
- 数据报告
- 133 - The Dole Queue
- 并查集-判断无向图是否存在环
- Leetcode:linked_list_cycle
- 在程序中使用文件的方法
- BZOJ 3505 CQOI2014 数三角形 组合数学
- 对于c#中,在完成自定义用户控件然后重新生成无效的可能解决办法。
- flashback2