zoukankan      html  css  js  c++  java
  • 控件还是还原到客户端的好

    在常见.net开发里 新人往往喜欢是用TextBox.Text的方式取值。

    而忘记了 html 中的 Request Response 的使用

    很多时候我的建议是使用客户端控件 不要使用服务器端控件

    原因是:

    1、服务器控件取值的时候使用 veiwstate  这个是可以注入的也算是一个漏洞

    2、没有了 veiwstate   也就意味着 节省流量

    3、客户端异步交互的流行。只获取需要的数据

    4、服务器控件取值有BUG 比如 DropDownList 这个问题来源于控件的生命周期。不知道4.0有没有修复

    5、控件与页面的生命周期的关系。如果是用服务器控件,你不得不去额外思考生命周期,比如在postback的时候 有些事件是不经过的。

      

    如果使用客户端控件,遇到的问题可以少很多,这就是所谓的回归本源吧。

  • 相关阅读:
    随机色块
    JQ命令汇总
    JQ选择器
    cookie
    tab切换
    Ajax跨域
    RocksDB介绍:一个比LevelDB更彪悍的引擎
    谷歌的诀窍:如何取消验证码
    Ruby on Rails创始人DHH谈如何进行混合移动APP开发
    SequoiaDB 架构指南
  • 原文地址:https://www.cnblogs.com/tianjing/p/2559587.html
Copyright © 2011-2022 走看看