使用 SP 结果(带/不带 LINQ)获取分页结果

问题描述 投票:0回答:1

我正在使用 MVC 4 EF(数据库优先方法)。在数据库中,我使用的 SP 给出了这个分页结果(基本上是一个页面大小为 5 的列表):

result

问题是我不知道如何使用 LINQ 来获取分页结果。在过去的 3 小时内,我已经用谷歌搜索并搜索了所有相关的内容。还没找到我需要的东西。

如何使用存储过程(在圈出的区域中)来获取分页结果并传递输入参数(pageno.、pagesize、sortcol、sortorder 等)?

question

任何帮助表示赞赏..

linq asp.net-mvc-4 stored-procedures pagination
1个回答
0
投票

找到答案:

        const int pageSize = 10;
        string Name = null;
        string Description = null;
        string sortCol= null;
        string sortOrder= null;
        var model = db.spTempItemSubClassList(Name, Description, sortCol, sortOrder, page, pageSize).ToList();
       return View(model);
© www.soinside.com 2019 - 2024. All rights reserved.