asp.net - 在 ASP.NET GridView 中显示分页,即使是单个页面

标签 asp.net sql-server gridview

在我的数据库中,我有 10000000 条记录。首先在 GridView 中我显示前 10 条记录。为了查看下一条记录,用户需要单击页码(1,2,3,-----10000)。但当我第一次检索 10 条记录时,GridView 分页未显示。

有没有办法在 ASP.NET GridView 中静态显示分页?

最佳答案

对于这么多记录,我不会推荐Paging。您可以显示最近添加的前 20 条记录,并提供过滤记录的选项。用户可以输入关键字。使用此新结果集重新查询并重新绑定(bind) GridView。

您也可以考虑使用PetaPoco ,一个 Micro-ORM,它将帮助您获取分页结果。

关于asp.net - 在 ASP.NET GridView 中显示分页,即使是单个页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11162113/

相关文章:

javascript - 仅从内容页刷新母版页

sql-server - 避免在存储过程中重复函数?

.net - WPF 中 ListView 和 DataGrid 的区别?

c# - 在 asp.net gridview 中更改选定行的颜色

javascript - 填写数据以控制另一页上的成功响应

sql-server - Docker:如何在SQL Server Dockerfile中运行SQL脚本

java - 插入时如何忽略重复行

animation - GridView 委托(delegate)转换不起作用

asp.net - 修复 GridView 速度缓慢的问题

c# - 文件夹浏览器列出 WPF 中的所有系统驱动器