2010-07-29 31 views
1

关于ASP.NET的GridView的服务器控件:GridView:我可以实现客户端分页吗?

我可以绑定到数据源中的代码隐藏,加载整个结果集,然后实现客户端分页没有回传?

如果GridView无法做到这一点,我愿意实现一个自定义的解决方案。

编辑:我的GridView实例位于nyroModal(jQuery)弹出div内,这就是为什么我需要一个非回发解决方案。

+0

您是否需要对填充网格的结果进行排序?如果您的总结果集大于显示的数字,那么您可能希望在所有这些结果集之间排序,这将需要获取,排序,然后分块显示的结果集。或者你只是想在当前集合内进行排序? – Keplerf1 2010-07-29 15:39:34

回答

0

我建议使用一些自定义形式的javascript templating来代替。无论如何,你必须用gridview来实现所有这些,但这里有人已经想到了客户端方面。

0

这是可能的,但这意味着您必须在整个开始时将整个结果集发送到客户端,这会使初始页面加载速度变慢(取决于结果集中有多少条记录)。

我会说使用AJAX回发并获取网格中下一页的数据。