我用gridview 实现批量修改数据,但是字段特别多,布局很难看,如果放弃使用控件的话,那么多textbox.text的值要怎么取呢,那些需要批量修改的数据都是查询出来,有多少条不确定

解决方案 »

  1.   

    批量删除的话那不是有CHECKBOX吗?
    在头上放一个全选的CHECKBOX
    然后在模里的CHECKBOX上绑定那个要删除的ID
    再就可以用两种办法去删除
    1.用JS遍历选中CHECKBOX选中的ID,传给后台删除
    2.直接在服务器端遍历就可以了
      

  2.   

    用textbox.text做批量修改?不是好办法吧?
      

  3.   

    那你就做一个仿Excel的咚咚吧
      

  4.   

    可以按条件构成sql语句 批量处理
      

  5.   

    给一个思路,代码先不写了。
    1)建立一个DataTable。用筛选出的待修改的数据进DataTabel。
    2)建立一个gridview,只写少量列,用来搜集筛选出来的数据
    3)建2个按钮,一个向上,一个向下,用来导航。
    4)其他用TextBox ,导航时选取的时候填入,离开的时候将数据更新进DataTable。
    5)建一个确认按钮,确认的时候更新DataTable进数据库,并且可以做关闭窗口等动作。
      

  6.   

    谢谢各位的意见,已经做出来了,采用datalist,布局比较方便,采用折叠展开,只是要自己写个分页