Entity framework 在多个页面上显示实体框架查询结果

Entity framework 在多个页面上显示实体框架查询结果,entity-framework,multipage,Entity Framework,Multipage,使用asp.net MVC中的entity framework,我想将查询结果的长列表分解为多个页面/视图,例如,假设有30个产品项从数据库返回,现在需要在3个页面上分发(每页10条记录)。完成此要求的正确方法是什么?尝试跳过并接受您的查询 // get the second Page. db.ProductItems.Where(p => p.ProductId == 1) .OrderBy(p => p.ItemPosition) // skip need at leas

使用asp.net MVC中的entity framework,我想将查询结果的长列表分解为多个页面/视图,例如,假设有30个产品项从数据库返回,现在需要在3个页面上分发(每页10条记录)。完成此要求的正确方法是什么?

尝试跳过并接受您的查询

// get the second Page.
db.ProductItems.Where(p => p.ProductId == 1)
    .OrderBy(p => p.ItemPosition) // skip need at least one order by to work.
    .Skip(10).Take(10)