基础——视图状态、控件状态、隐藏域的特点

视图状态:

  优点:不需要任何服务器资源

       在默认情况下,对控件启用状态的数据进行维护,不会被破坏

       视图状态的值经过哈希运算和压缩保护,安全性更高

    缺点:视图状态会影响性能,如果页面存储较大较多的值,则性能会有较大的影响

       在手机,移动终端上,可能无法保存视图状态中使用的值

     视图状态虽然安全性较高,但是还是与风险,如果直接查看页面代码,可以看到相应代码

————————————————————————————————————————————————

控件状态:

  优点:不需要任何服务器资源

       控件状态是不能被关闭的,提供了控件管理的更加可靠的方法

     控件状态具有通用性

————————————————————————————————————————————————

隐藏域:

  优点:不需要任何服务器资源

     支持广泛,热河客户端都支持隐藏域

     实现简单

   缺点:具有较高的安全隐患

      存储结构简单

      如果存储较多的较大的值,则会导致性能问题

      如果隐藏域过多,则在某些客户端中会被禁止

      隐藏域将数据存储在服务器上,而不是在客户端

 

(以上内容总结自互联网)

posted on 2010-03-22 18:27  donliu  阅读(274)  评论(0编辑  收藏  举报

导航