我就如何包括上一个和下一个链接... 显示页面的问题我使用ASP.Net MVC 4使用这些代码:Pagination-asp.net MVC 4
VIEW:
<div class="pagination">
<ul>
@for (int i = 1; i <= ViewBag.PagesCount; i++)
{
<text>
<li>@Html.ActionLink(i.ToString(), "Index", new { pagee = i })</li>
</text>
}
</ul>
</div>
控制器:
int offset = 15;
int pagecount = ((pagee - 1) * offset);
int totalPages = 0;
int totalItems = 0;
try
{
totalItems = requestform.Count();
while (totalItems > 0)
{
totalItems -= 15;
totalPages++;
}
ViewBag.PagesCount = totalPages;
return View(requestform.Skip(pagecount).Take(offset).ToList());
}
catch
{
while (totalItems > 0)
{
totalItems -= 15;
totalPages++;
}
ViewBag.PagesCount = totalPages;
return View(requestform.Skip(pagecount).Take(offset).ToList());
}
请在这方面帮助我。
你得到什么错误?你有什么问题? – AaronLS 2013-03-18 06:07:54
这可能会帮助你的分页:[链接](http://yassershaikh.com/custom-efficient-paging-in-asp-net-mvc-3-using-skip-and-take-linq-methods/) – Yasser 2013-03-18 08:05:33
我试过它已经在使用IPageList.MVC但它不工作对我的项目有几个选项卡.... – Jhen 2013-03-19 01:50:47