0

在 ASP.NET MVC 中,如何生成指向特定控制器和操作的 URL 以及其他参数。RedirectToAction 允许我重定向,但我想从我的控制器中检索此 URL。

我尝试使用:

Url.Action("Page", "Administrator", New With {.page = _currentPage})

但这返回了 /Administrator/Page?page=2 之类的链接,而我希望检索 /Administrator/Page/2 之类的链接

我搜索了无数的论坛,我确信这有一些东西,但我一辈子都找不到它。

谢谢!

4

1 回答 1

2

你的路线是什么样的?标准路由需要一个 id 作为第三个参数。如果您没有更改路线,请尝试使用:

Url.Action( "Page", "Administrator", New With { id = _currentPage } )
于 2009-04-10T04:27:29.787 回答