【发布时间】:2019-06-17 07:31:20
【问题描述】:
我已经在 MVC 中完成了服务器端分页,但我无法动态显示数字和 Next 和 prev 链接按钮。请给我一些想法。
<nav aria-label="Page navigation example">
<ul class="pagination">
@for (int i = 1; i <= Model.PageCount; i++) // PageCount is Number of total Pages
{
<li class="page-item">
@if (i != Model.CurrentPageIndex) //Current Page say 1..2...3..etc
{
<a class="page-link" href="javascript:;" onclick="myClick(@i)">@i</a>
}
else
{
<span>@i</span>
}
</li>
}
</ul>
</nav>
我的问题是,如果我总共有 10 页(比如说)。我想在“下一步”按钮中显示数字 1 到 5 的链接按钮。这样分页导航就会变成动态的。请帮助
【问题讨论】:
-
创建分页系统比看起来要复杂一点! this article 适用于 .net 核心,但它可以帮助您了解分页的基本原理。
标签: javascript c# asp.net-mvc