【发布时间】:2010-09-14 04:58:27
【问题描述】:
我不需要链接,只需要 ActionLink 的 href= 部分。
但是如果我调用 Html.ActionLink(...) 我会得到回报。 有没有办法只返回动作的 URL 而没有得到?
【问题讨论】:
标签: asp.net-mvc model-view-controller
我不需要链接,只需要 ActionLink 的 href= 部分。
但是如果我调用 Html.ActionLink(...) 我会得到回报。 有没有办法只返回动作的 URL 而没有得到?
【问题讨论】:
标签: asp.net-mvc model-view-controller
编辑:响应评论,现在包括参数:
<% =Html.BuildUrlFromExpression<YourController>(c => c.YourAction(parameter)) %>
【讨论】:
MVC 还提供了一个 UrlHelper 类,它可以做同样的事情:
<%=Url.Action(actionName)%>
<%=Url.Action(actionName, htmlValues)%>
<%=Url.Action(actionName, controllerName, htmlValues)%>
【讨论】: