我正在尝试实现一些简单的分页,基于如何在 ASP.NET MVC 中进行分页?
分页工作正常。
但是,我现在正在尝试创建上一个和下一个链接,但无法弄清楚如何访问参数:
我的路线看起来像:
routes.MapRoute(
"Name",
"Controller/ActionName/{pageID}",
new { controller = "Controller", action = "ActionName" , pageID = 0 },
new { pageID = @"\d*"}
);
我的下一个链接如下所示:
<%=Html.ActionLink("next page", "ActionName", "Controller", new {pageID = pageID + 1 }, null) %>
我得到的错误是:
Compiler Error Message: CS0103: The name 'pageID' does not exist in the current context
我应该如何创建 Prev/Next 链接(或者,在这种情况下,只是下一个)?