繁体   English   中英

ASP.NET MVC检索到控制器,操作和参数的路由

[英]ASP.NET MVC retrieving route to controller, action and parameters

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

我尝试使用:

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

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

我已经搜索了无数论坛,并且肯定可以找到一些相关的信息,但是我一生中找不到它。

谢谢!

您的路线是什么样的? 标准路由将id作为第三个参数。 如果您尚未更改路线,请尝试使用:

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM