哥又重复造了遍轮子

  最近在写一个组织库人员选择的页面,需要用到树。但由于组织库的数据信息比较庞大,故考虑异步加载。
  以前一直以为微软的TreeView只能一次性加载所有的树节点信息,不能实现异步,于是乎自己上手,又是ajax,又是javascript,加上一大堆的后台判断和处理代码,最后终于搞定。心里的喜悦不言而喻。
  然而今天哥发现了TreeView的Populate,才知道哥又造了遍轮子。但哥还是不服,哥心想自己花了这么多时间写出来的东西总应该有点价值才对吧,于是,哥作了比较,发现TreeView每次异步调用的时候都把所有的页面信息重新提交回后台,重组树信息。而我自己写的只是提交了需要的节点信息。提交的数据量要远小于TreeView。但只是上传的数据量小而已(小小的安慰自己一下)。
  最后哥用又微又软的TreeView重新用异步方式写了之前所需的功能,仅花了半天,而之前折腾了将近两天。还附带产生了一大堆的javascript和aspx文件。
  这就是哥重复造轮子的过程,不知该喜还是该悲。

posted on 2010-12-06 16:13  gws  阅读(555)  评论(6编辑  收藏  举报

导航