一个添加信息页面,如果页面文本框太多,后台获取值时太麻烦要一个一个的去取值,很麻烦!有没有什么简便方法!我的想法:每个文本框的title属性设置成该文本框对应数据库的字段名,后台直接遍历前台title不为空的所有文本框,然后再拼SQL。不知这样怎么样?
有没有更好的方法

解决方案 »

  1.   

    考虑使用CodeSmith之类的代码生成工具。
      

  2.   

    还要遍历一个title 那不更麻烦 本来就有个text属性呀 
    后台肯定要一个个的取值
    如果你要是求方便的话 那你直接用sqldatasource+detailslist做好了 = = (不过不推荐此做法)新群 DotNet Programmer 群号 112850311
    本群新开,欢迎dotnet程序员加入,我们致力于营造一个好的学习交流氛围,不管你是高手还是菜鸟,只要你虚心好学,我们都诚挚的欢迎您。
      

  3.   

    用 UpdateModel这个方法,这是个MVC框架用的,可以扩展到Webform上,
    所有textbox控件的ID设置成跟 实体类的变量名一样时,就会自动给这个变量附上值。
      

  4.   

    遍历同类型控件获得值 !!不过这样还要在后天通过Name或其他属性进行判断 不如直接操作来的方便