关于 ASP.NET 的 GridView 服务器控件:
我可以在代码隐藏中绑定数据源,加载整个结果集,然后实现没有回发的客户端分页吗?
如果 GridView 无法做到这一点,我愿意实施自定义解决方案。
编辑: 我的 GridView 实例位于 nyroModal (jQuery) 弹出 div 内部,这就是我需要非回发解决方案的原因。
jQuery tablesorter 分页器插件 可能会起作用。
我建议使用某种自定义形式的 javascript 模板。无论如何,您都必须使用 gridview 来实现或多或少的所有这些,但这里有人已经考虑了客户端方面。
这是可能的,但这意味着您必须在开始时将整个结果集发送到客户端,这将使初始页面加载速度变慢(取决于结果集中有多少条记录)。
我会说使用 AJAX 回发并获取网格中下一页的数据。