我正在使用MVC 4 EF(DB第一种方法)。在数据库中,我使用的是一个SP,它给我这个分页结果(基本上是一个页面大小为5的列表):
问题是我不知道如何使用LINQ来获取分页结果。我用Google搜索了在最近3个小时内完成所有相关的事情。还没找到我需要的东西。
如何使用存储过程(在被环绕的区域中)获取分页结果并传递输入参数(pageno。,pagesize,sortcol,sortorder等)?
任何帮助表示赞赏..
答案 0 :(得分: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);