如何在没有实体框架 asp.net MVC 中创建分页



我想使用两个参数(page_number、paze_size( 有人可以帮助我吗?我是 asp.net MVC的新手。

如果您尝试使用 SQL 在 RESTful API 中实现分页 ASP.NET 您可以按照以下文章进行操作:

https://www.c-sharpcorner.com/article/how-to-do-paging-with-asp-net-web-api/

所以代码将如下所示。例如,您有一个产品列表:

var products = Products.OrderBy(x => x.Name);
var pagedList = products.Skip(currentPage * pageSize).Take(pageSize).ToList();

这将根据当前页面和需要显示的项目数返回结果的子集。

默认 mvc 模板附带内置分页功能。 请看一下这个 MVC 分页 以及您可以使用引导样式来更改分页的外观

最新更新