两个DataGrid之间相互移动数据解决思路
两个DataGrid之间相互移动数据
两个datagrid当选中左边datagrid checkbox时候可以将数据从左边移动到右边datagrid中,反之亦然。
示意图如下:
-------------------------------------
datagrid1 datagrid2
checkbox value1 value2 < < checkbox value1 value2
checkbox value1 value2 checkbox value1 value2
checkbox value1 value2 > > checkbox value1 value2
checkbox value1 value2 ...
...
-------------------------------------
多谢高手不吝赐教。提个思路或者给个相关控件的资料也可,多谢。
希望能在javascript 中處理,不刷新頁面。兩個datagrid之間互相移動數據。存儲到數據庫最后在后台處理。
------解决方案--------------------
这个用AJAX,其实数据在DataTable中移动,然后再绑定的操作.
你或者还可以 把DataGrid中选中的数据取出来,然后直接硬插到DataGrid2中.
不过都要刷新页面,所以只能用AJAX显示
------解决方案--------------------
要求有点高
不用javascript或许俺还能帮你
------解决方案--------------------
为什么不要刷新页面呢?
我的理解无非就是当你点了CheckBox后,将相同的数据源在另外一个DataGrid上显示不就得了。如果一个Grid你会用,两个也差不到哪去了。
------解决方案--------------------
如果用JS来做
无非就是操作table
这个例子网上太多了
关键是你得记住你的操作
否则怎么保存到数据库中?
------解决方案--------------------
数据都在table中呢,把table转明白了,gridview只是个显示的工具而已。
------解决方案--------------------
你是想用按钮还是拖动??如果用按钮的话.应该简单点,只是移除跟添加列的问题!如果拖动话就比较复杂了.要考虑位置!这就有点像购物车的问题了!!!
------解决方案--------------------
做过个会刷新的,不是很好
两个datagrid当选中左边datagrid checkbox时候可以将数据从左边移动到右边datagrid中,反之亦然。
示意图如下:
-------------------------------------
datagrid1 datagrid2
checkbox value1 value2 < < checkbox value1 value2
checkbox value1 value2 checkbox value1 value2
checkbox value1 value2 > > checkbox value1 value2
checkbox value1 value2 ...
...
-------------------------------------
多谢高手不吝赐教。提个思路或者给个相关控件的资料也可,多谢。
希望能在javascript 中處理,不刷新頁面。兩個datagrid之間互相移動數據。存儲到數據庫最后在后台處理。
------解决方案--------------------
这个用AJAX,其实数据在DataTable中移动,然后再绑定的操作.
你或者还可以 把DataGrid中选中的数据取出来,然后直接硬插到DataGrid2中.
不过都要刷新页面,所以只能用AJAX显示
------解决方案--------------------
要求有点高
不用javascript或许俺还能帮你
------解决方案--------------------
为什么不要刷新页面呢?
我的理解无非就是当你点了CheckBox后,将相同的数据源在另外一个DataGrid上显示不就得了。如果一个Grid你会用,两个也差不到哪去了。
------解决方案--------------------
如果用JS来做
无非就是操作table
这个例子网上太多了
关键是你得记住你的操作
否则怎么保存到数据库中?
------解决方案--------------------
数据都在table中呢,把table转明白了,gridview只是个显示的工具而已。
------解决方案--------------------
你是想用按钮还是拖动??如果用按钮的话.应该简单点,只是移除跟添加列的问题!如果拖动话就比较复杂了.要考虑位置!这就有点像购物车的问题了!!!
------解决方案--------------------
做过个会刷新的,不是很好