【发布时间】:2013-03-18 02:57:17
【问题描述】:
我在显示有关如何包含上一个和下一个链接的页面时遇到问题... 我正在使用这些代码使用 ASP.Net MVC 4:
查看:
<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());
}
请帮帮我。
【问题讨论】:
-
您遇到什么错误?你遇到了什么问题?
-
这可能会帮助您进行分页:link
-
我已经使用 IPageList.MVC 尝试过,但它在我的项目中无法使用多个选项卡......