Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 如何在不使用pagelist.mvc等外部库的情况下进行分页?_Asp.net Mvc_Asp.net Mvc 4_Pagination - Fatal编程技术网

Asp.net mvc 如何在不使用pagelist.mvc等外部库的情况下进行分页?

Asp.net mvc 如何在不使用pagelist.mvc等外部库的情况下进行分页?,asp.net-mvc,asp.net-mvc-4,pagination,Asp.net Mvc,Asp.net Mvc 4,Pagination,我想在项目中进行分页,但不想在项目中使用Pagelist.mvc。那么,在mvc4中,我还有其他的方法吗 您可以使用webgrid。使用webgrid可以实现分页 @model IEnumerable<ItemMaster> @{ ViewBag.Title = "Item Details"; WebGrid grid = new WebGrid(Model,rowsPerPage:5); } <h2>Item Details</h2> @gr

我想在项目中进行分页,但不想在项目中使用Pagelist.mvc。那么,在mvc4中,我还有其他的方法吗

您可以使用webgrid。使用webgrid可以实现分页

@model IEnumerable<ItemMaster>
@{
    ViewBag.Title = "Item Details";
    WebGrid grid = new WebGrid(Model,rowsPerPage:5);
}
<h2>Item Details</h2>
@grid.GetHtml()
@model IEnumerable
@{
ViewBag.Title=“项目详细信息”;
WebGrid=新的WebGrid(模型,行页面:5);
}
项目详细信息
@grid.GetHtml()

在IPagedList上试用一下。您需要编写自己的分页,而不仅仅是通过数据查询一次提取一页数据