在 ASP.NET MVC5 中显示 PageList
Display PageList in ASP.NET MVC5
我写了下面的代码。我想显示table.
的页面列表和外键
请帮我解决这个令人困惑的问题,因为我只有 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);
}
试试这个代码
var list = db.Books.OrderByDescending(m => m.Id).ToList();
int pageSize = 10;
int pageNumber = (page ?? 1);
return View(list.ToPagedList(pageNumber, pageSize));
我写了下面的代码。我想显示table.
的页面列表和外键请帮我解决这个令人困惑的问题,因为我只有 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);
}
试试这个代码
var list = db.Books.OrderByDescending(m => m.Id).ToList();
int pageSize = 10;
int pageNumber = (page ?? 1);
return View(list.ToPagedList(pageNumber, pageSize));