【发布时间】:2009-06-03 20:05:22
【问题描述】:
我正在开发一个 WinForm 应用程序,该应用程序有几个查询带回大约 20000 条记录,然后填充 DataTable,并将该 DataTable 绑定到 DataGridView。
我想让用户一次在网格中翻页 500 条记录。做这个的最好方式是什么?我想在客户端进行分页。我看到 System.Data.DataView 有一个过滤器和排序,但对分页没有任何帮助。
更新: 我开始考虑一些方法来做一些定制的事情。我可以获取 DataTable/DataRow 在内部使用的唯一“行计数 ID”吗?并用它来计算我需要的记录数?
【问题讨论】:
标签: .net data-binding ado.net datatable pagination