ASP.NET MVC预览5中的ActionUrl

时间:2020-03-06 14:54:44  来源:igfitidea点击:

我不需要链接,而只需要ActionLink的href =部分。

但是,如果我致电Html.ActionLink(...),我会得到回报。
有没有办法只返回Action的URL而没有得到?

解决方案

编辑:为了响应,现在包括参数:

<% =Html.BuildUrlFromExpression<YourController>(c => c.YourAction(parameter)) %>

MVC还提供了一个UrlHelper类,可以执行相同的操作:

<%=Url.Action(actionName)%>
<%=Url.Action(actionName, htmlValues)%>
<%=Url.Action(actionName, controllerName, htmlValues)%>