Tho*_*mas 7 c# asp.net-mvc asp.net-mvc-routing
基本上,我想要与Url.Action相同的功能,但在控制器之外.这可能吗?
虽然我确定我会在别处使用它,但我目前的愿望是在视图模型中生成动作URL.
Ant*_*t P 20
您可以UrlHelper在视图模型中实例化a ,如下所示:
UrlHelper helper = new UrlHelper(HttpContext.Current.Request.RequestContext);
Run Code Online (Sandbox Code Playgroud)
然后,您可以像在视图中使用的那样使用它:
string actionUrl = helper.Action("MyAction", "MyController");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9878 次 |
| 最近记录: |