【发布时间】:2016-05-04 06:31:14
【问题描述】:
我可以大致了解服务器端分页吗?步骤是什么?我正在处理SilverlightDataGrid,要求是使用server-side 分页。我做了谷歌但偶然发现,因为对于像我这样的新手来说,几乎每篇文章都包含太多的高级信息。他们中的大多数人也使用了我不知道的WCF RIA 服务。我只需要知道server side paging 的实际情况如何,如果有人可以指导Silverlight 场景,那就太好了。
思路是将records/page,order by/sorting,page no的编号作为parameter发送到stored procedure,并将PagedCollection的结果绑定到DataGrid源。
【问题讨论】:
-
服务器端分页意味着您需要根据客户端选择的页面从数据库中获取数据?
-
SELECT * FROM (SELECT ROW_NUMBER() OVER(ORDER BY EmpID) AS Row, * FROM Employee AS tbl ) WHERE Row >= @PAGE_NUMBER AND Row
-
@DarshanPatel 你能解释一下你建议的服务器端分页方法吗?这个 SQL 查询背后的想法是什么?
标签: c# datagrid pagination server-side