我不需要链接,而只需要 ActionLink 的 href= 部分。
但是,如果我调用 Html.ActionLink(...) 我会得到回报。有没有办法只返回动作的 URL 而没有得到?
我不需要链接,而只需要 ActionLink 的 href= 部分。
但是,如果我调用 Html.ActionLink(...) 我会得到回报。有没有办法只返回动作的 URL 而没有得到?
MVC 还提供了一个 UrlHelper 类,它可以做同样的事情:
<%=Url.Action(actionName)%>
<%=Url.Action(actionName, htmlValues)%>
<%=Url.Action(actionName, controllerName, htmlValues)%>
编辑:响应评论,现在包括参数:
<% =Html.BuildUrlFromExpression<YourController>(c => c.YourAction(parameter)) %>