ASP.NET中视图状态的优点和缺点
2012-11-20 14:56
141 查看
优点如下所示:
1、不需要任何服务器资源。
2、在默认情况下,对控件启用状态的数据进行维护,不会被破坏。
3、视图状态的值经过哈希运算和压缩保护,安全性更高。
缺点如下所示:
1、视图状态会影响性能,如果页面存储较大较多的值,则性能会有较大的影响。
2、在手机,移动终端上,可能无法保存视图状态中使用的值。
3、视图状态虽然安全性较高,但是还是有风险,如果直接查看页面代码,可以看到相应代码。
1、不需要任何服务器资源。
2、在默认情况下,对控件启用状态的数据进行维护,不会被破坏。
3、视图状态的值经过哈希运算和压缩保护,安全性更高。
缺点如下所示:
1、视图状态会影响性能,如果页面存储较大较多的值,则性能会有较大的影响。
2、在手机,移动终端上,可能无法保存视图状态中使用的值。
3、视图状态虽然安全性较高,但是还是有风险,如果直接查看页面代码,可以看到相应代码。
相关文章推荐
- ASP.NET中视图状态的优点和缺点
- ASP.NET中视图状态的优点和缺点
- asp.net控件开发(一)简单属性、视图状态、控件状态
- ASP.NET Post页面导致验证视图状态MAC失败问题
- ASP.NET 状态视图概览
- Asp.net 2.0 自定义控件开发专题[详细探讨页面状态(视图状态和控件状态)机制及其使用场景](示例代码下载)
- ASP.NET Post页面及验证视图状态MAC失败问题的解决办法
- ASP.NET 状态管理(视图状态 ViewState)
- ASP.NET 视图状态
- Asp.Net 中ViewState—视图状态浅析
- ASP.NET状态管理(视图状态ViewState)
- asp.net 未能加载视图状态
- ASP.NET禁用视图状态
- ASP.NET 实践:在视图状态中保存值
- asp.net 验证视图状态 MAC 失败。如果此应用程序由网络场或群集承载
- asp.net错误:验证视图状态 MAC 失败。
- Asp.net 2.0 自定义控件开发专题[详细探讨页面状态(视图状态和控件状态)机制及其使用场景](示例代码下载)
- ASP.NET状态管理之十一(视图状态ViewState)
- Asp.Net------优点与缺点
- ASP.NET Post页面及验证视图状态MAC失败问题正确的解决办法