Rog*_*mbe 27 asp.net-mvc asp.net-mvc-routing
在我的一个控制器操作中,我正在生成一些XML.该XML中的一个属性是href另一个控制器和动作,带有一些参数.XML应如下所示:
<projects>
<project id="42" name="Project X", href="/projects/42"/>
<!-- etc. -->
</projects>
Run Code Online (Sandbox Code Playgroud)
我不介意URL是相对的还是绝对的,但我的问题是:如何以类型安全的方式在控制器代码中生成URL?
换句话说,我怎么HtmlHelper.ActionLink做,但从控制器?
Rog*_*mbe 39
通过使用Reflector找到它:
string href = Url.Action("DetailsAsXml", new { projectId = item.Id });
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16786 次 |
| 最近记录: |