【发布时间】:2009-12-10 01:25:59
【问题描述】:
我正在尝试实现一些简单的分页,基于How do I do pagination in 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
我应该如何创建上一个/下一个链接(或者,在这种情况下,只是下一个)?
【问题讨论】:
标签: asp.net-mvc pagination actionlink