在 MVC 5 中,如何为表创建分页?下面是一个表结构。
<table class="table">
<tr>
<th>
Item ID
</th>
<th>
Item Name
</th>
<th>
Rate
</th>
<th>
Stock
</th>
</tr>
@foreach (var item in Model) {
<tr>
<td>
@Html.DisplayFor(modelItem => item.ItemID)
</td>
<td>
@Html.DisplayFor(modelItem => item.ItemName)
</td>
<td>
@Html.DisplayFor(modelItem => item.Rate)
</td>
<td>
@Html.DisplayFor(modelItem => item.Stock)
</td>
</tr>
}
</table>
最佳答案
我推荐 nuget 上提供的 PagedList 包
https://www.nuget.org/packages/PagedList
这是完整的文档
https://github.com/TroyGoode/PagedList
关于asp.net-mvc - MVC 5 中的分页,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22194716/