是看一个别人的帖子看到的,说是,"控件拖拽方法不易以后的维护",我初学,
请问高手,那该怎么做呢???请给一段代码说明一下,应该怎么做才是好的。

解决方案 »

  1.   

    1。
    问题描述得太晦涩了2。
    也许你是指通过xxxDataSource 绑定 GridView/FormsView/... 来绑定数据,
    (1.x 中是直接托 DataSet)
    这种方式特别适合小型项目,快速建站因为,它看起来有点“傻瓜”,因此,确实不易于后期的维护,特别是大型项目,基本不用,
    对于小型项目,本身业务逻辑处理就简单,即使改动,也不会太大至于 asp.net 2 自带的什么 Login CreateUser 控件,同样的道理,不够灵活性而已
      

  2.   

    偶还以为是, Web 2.0 中的那种Web UI上可以拖到部件的呢, 害得都不敢进来请把问题描述清楚
      

  3.   

    我的意思是说我见过很多初学者喜欢连SqlConnection,DataSet等等这样的东西都用拖拉控件的方式完成,结果最后功能虽然完成了,但事实上你对这些东西的机制一点都不了解,而且自动生成的代码未必容易理解,后期维护(尤其是对他人)非常吃力的对于楼主刚才提到的登录的问题,如果你不了解"验证","授权"这些机制,就直接用VS中现成的Login控件,你是无法驾驭这些控件的。
      

  4.   

    数据源控件肯定是用拖拽的,但即使这样,你也得知道它在客户端生成了什么东西,否则是不可能写好你的代码曾经问过一个号称有1年ASP.NET 开发经验的人,不知道DataGrid在浏览器生成的是<table>标记