1
1
有很多种方法可以做到这一点,但一般的概念是“按需获取”。在第一页中显示前50条记录时,不需要获取记录200到250。 有一些非常智能的实现将Ajax混合在一起,以改善用户体验和前瞻性和/或后台获取,例如,页面大小为50时获取100,以便更快地查看下一页。 你可能想从更直接的开始, Google 你应该能在周围找到。
这里有一对夫妇:
|
2
0
我最喜欢的方法是使用页面索引和页面大小值作为输入参数,只返回数据库中记录的一个子集。检查这个 book 这就详细解释了所有这些。参数sortExpression、pageIndex和pageSize可以直接从您的网格视图中出现,并希望到达BLL,然后到达DAL层,到达存储过程或SQL文本查询。 对于SQL Server 2000,请使用临时表。 对于SQL Server 2005,可以使用row_number()函数,该函数返回连续编号的序列。此序列从1开始,并为返回的每一行提供唯一的编号。使用页索引和页大小值计算要从row_number()函数结果返回的行的下限和上限。下面是使用存储过程的示例:
或者使用SQL文本查询:
|
gruff · DevExpress级联组合框GridView数据绑定 6 年前 |
LuizLoyola · Xamarin表单-更改视图在网格中的位置 6 年前 |
TommyTomato · 具有设置行数的水平网格视图 6 年前 |