问题描述
以前都用asp开发网站,觉得好繁琐的一件事情。从2003年开始接触asp.net,一下子就喜欢上了,主要还是觉得它的编辑器好用,以及代码后置的方便,你不用再串字符串了。那年非典肆虐的时候,公司也放假了,对我来说真是一个大好时光,我可以花很多时间来做真正感兴趣的事情,而不是写串那些无聊,没有创意的字符串。最初接触到asp.net的DataGrid控件,觉得好强大,但是似乎又没有想象的那么容易。除了显示列表很容易以外,做点其它的事情仍然觉得痛不欲生,还是要去网上找代码来实现新增更新删除,同样是一个体力活呀。于是,我就想,能不能自己做一个很容易就实现这些常规操作的控件呢?在没有达到一定高度的时候,当你决定去做一件很大的事情,不知道是应该鼓励这种精神呢还是应该建议再等等。反正当时是初学,很多核心系统没有能了解清楚,导致现在的再开发和维护有些困难,所以,光有热情也还是不够的!非典放假结束,dtable也成型了,第一次实现了依靠数据库表的架构自动实现的新增、更新和删除、列表(已经自动分页了)、查看,很兴奋也觉得很了不起。事实上,离实用还比较远。因为真正的应用中,新增更新的各种字段允许的值范围以及控件类型千奇百怪,故,在此后的3年中,DTable慢慢的成熟起来,能为列表、新增和更新的每个字段设置各种格式(只需要一个属性即可实现),这下总算是实用了。此间,我公司的网站后台,以及很多OA系统以及自己做了1个网站的前后台都是用的DTable来实现的,现在仍然在运行中(www.2t2.cn)。现在出现一个问题是什么呢,那就是,一旦用习惯了这个控件,很难忍受自己写代码来实现那些常规操作!当然,这是好处,但是也是坏处,你可能会离主流的,.net框架自带的控件越来越远。爱好者使用者出现了。事实上,很多重要的功能都是其中的3个爱好者建议的。不过,目前再也找不到他们的踪迹,为什么?他们现在不再写程序了,他们搞IT部门管理了。我想,这也应该是大家的解决:我们不要花时间去做完成的细节,而是做如何实现需求的规划工作。很多人想用,但是没有用。很多人想用,但是没有搞的太明白怎么用。前者担心的是没有源代码,无法向项目组交差,后者则是因为我们的帮助文档太少,支持的人不够。故,现在用过的人也不过1千左右,大多用在内部OA和网站后台,前台还不敢用。故,DTable开源了,目的只有一个:希望给大家节约一点时间,放心的用。同时,希望有能力的人把mysql的版本做出来,把oracle的版本做出来,这是很多人多年的愿望,但是我一个人没有能做到!去哪里了解和下载这个控件呢?http://blog.csnd.net/brightview/或者径直去www.dtable.com网站做的不好,帮助做的不好,说明不清楚,大家有点心理准备。但是,只有你用过了才觉得它简单,只有你熟悉了后,才觉得它“无所不能”,当然,这需要半天到一天的时间。
解决方案
解决方案二:
sf
解决方案三:
sf
解决方案四:
......
解决方案五:
帮顶
解决方案六:
还要接啊......
解决方案七:
支持一个!
解决方案八:
都是很好的建议!值得学习