日期:2014-05-17  浏览次数:20377 次

对十多条数据的批量操作 用什么方式实现 gridview?
数据比较多 一页显示10 ~30的样子  想对每一页进行批量操作,不用一个个编辑来方便用户.

可是gridview的编辑只能实现单条数据的更新

有其他的方式么 
GridView

------解决方案--------------------
引用:
Quote: 引用:

Quote: 引用:

数据比较多 一页显示10 ~30的样子  想对每一页进行批量操作,不用一个个编辑来方便用户.

可是gridview的编辑只能实现单条数据的更新

有其他的方式么 

如果是删除呢可以全部删除!而更新的话,因为每条数据都不一样,如果要实现对所有的操作都实现同一个数据,要么这样在gridview前面加上一个checkbox 外面加上一个按钮 在checkbox选中的情况下 通过这个绑定的主键 搜索出这条数据,然后在更新。不知道明不明白我的意思


这个我是知道 批量删除很好做的,用checkbox 加个js全选就行 (取每一行的主键ID嘛)       主要是更新的时候我想保留gridview原有的编辑功能, 用户不是每次都批量操作吗 可能是修改单独的一条。    不过这两种做法会有冲突 ,特别是用户编辑单条数据 后没有更新或者取消  就去选中checkbox来批量操作的时候。

gridview的编辑要重新绑定才生效的

更新就把checkbox 屏蔽掉