【问题标题】:Display PageList in ASP.NET MVC5在 ASP.NET MVC5 中显示 PageList
【发布时间】:2020-09-06 14:46:23
【问题描述】:

我已经写了下面的代码。我想显示表格的页列表和外键。

请帮我解决这个令人困惑的问题,因为我只有 1 个 view()。

public ActionResult Index(int? page)
{
    var books = db.Books.Include(b => b.Authors)
                      .Include(b => b.BookTypes)
                     .Include(b => b.Categories)
           .Include(b => b.Publishers).ToList();
    var model = db.Books.OrderByDescending(m => m.Id).ToPagedList(page ?? 1, 10);

    return View(books);
}

【问题讨论】:

    标签: c# asp.net-mvc-5


    【解决方案1】:

    试试这个代码

     var list = db.Books.OrderByDescending(m => m.Id).ToList();
     int pageSize = 10;
     int pageNumber = (page ?? 1);
    
     return View(list.ToPagedList(pageNumber, pageSize));
    

    【讨论】:

      猜你喜欢
      • 2016-08-05
      • 1970-01-01
      • 1970-01-01
      • 2019-02-20
      • 1970-01-01
      • 2015-06-05
      • 1970-01-01
      • 1970-01-01
      • 2016-05-30
      相关资源
      最近更新 更多