首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

将datatable绑定到gridview,在模板列增加了上移和下移的功能,请教怎么实现

2012-05-22 
将datatable绑定到gridview,在模板列增加了上移和下移的功能,请问如何实现?将datatable绑定到gridview,在

将datatable绑定到gridview,在模板列增加了上移和下移的功能,请问如何实现?
将datatable绑定到gridview,在模板列增加了上移和下移的功能,请问如何实现?

就是当我点击上移按钮的时候可以讲gridview里面的第三列向上调动,并且当为第一行的时候则停止调动,gridview里面的
数据源也要随之变化?请问如何实现啊?

[解决办法]
这个数据源字段里面应该有个排序的字段吧 比如Indedx 数字越小越前面
那么这样可以用ajax+jquery来实现比较好
你点击一个上移或者下移的按钮,jquery判断他上下行还有没有数据,没有的话则不动,有的话就ajax像服务器发送数据,在后台处理将当前选中行的index字段与相应的上下行的index字段字段,回调函数返回success后,将当前行clone一下,然后删除remove掉,并且插入相应的上行上面或者下行下面
还有如果都是用控件来实现,效果没那么好,点击上移或者下移的按钮,直接查询数据库判断是否可以移动,可以移动就像上面一个互换index字段,然后重新调用datatable的方法并将gridview重新帮顶一下

[解决办法]
搞一个排序字段,然后 +1 -1 就能实现你的那个效果!

热点排行