怎样在客户端将表格排序 当服务器传输一个表格到客户端后,该表格不再与服务端存在关联,要求在客户端实现对该表格排序的功能,有那位高手帮帮忙,请提供好的建议或代码,多谢了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不太明白你的意思呀.你指的是不再与数据库存在关联吧.可用DataView.Sort排序,然后再绑定.如果是不与服务器存在关联,有这个必要吗?那你只能用javascript把表中数据取出自己排序再绑定,这也太麻烦了.不好做. 应该是指客户端用js排序,基本的思想是将每一条数据都作为一个js中的对象,使用js来绘制表格,排序的时候可以直接使用这些对象中的相应字段来排序,这样做比较方便一点。可以参考一下DevExpress.Web.ASPxGrid2,此控件可以全部使用客户端脚本来实现排序,分组等功能,但是客户端cpu占用率奇高。 http://www.xpGrid.com/Test 这个空间提供了这个功能,还可以在客户端调整列大小及固定表头表身滚动和锁定列的功能。 虽然不会,但是我认为tmfc() 的方法可以。不过客户端占用资源肯定非常多。 to: kongxing(我心飞翔) 没错,以前用那个控件做的网站,客户端的机器常常就是cpu占用率100%,网页反映也比较慢,不过我觉得应该还有优化的余地。如果数据量不多的话还可以忍受。 何必那么麻烦!使用Excel控件世界生成表格,然后在线打开不就可以了 对了忘说了,在生成的excel中顶端加上排序行就可以排序 ASP.NET MVC还是WEBFORM哪个更能体现编程的快感? ASP.NET中鼠标悬浮,图片url改变的代码(js) iis7上URLRewirte地址重写后无法404的问题 求教asp.net几个项目中很菜的问题 让键盘操作不起作用 请教datalist,repeater等控件如何检测没数据时,显示“当前没有任何记录” txtBox问题 新作的一个小东西,大家PP 统计的问题 借大家的智慧来帮我解决这个问题 Calendar怎么从数据库中调出数据并插入到相应的日期中 请问怎么获得datagrid当前行里的值。
你指的是不再与数据库存在关联吧.可用DataView.Sort排序,然后再绑定.
如果是不与服务器存在关联,有这个必要吗?那你只能用javascript把表中数据取出自己排序再绑定,这也太麻烦了.不好做.
不过客户端占用资源肯定非常多。
没错,以前用那个控件做的网站,客户端的机器常常就是cpu占用率100%,网页反映也比较慢,不过我觉得应该还有优化的余地。如果数据量不多的话还可以忍受。
使用Excel控件世界生成表格,然后在线打开不就可以了