Мне не нужна ссылка, а только часть href = ActionLink.
Но если я позвоню Html.ActionLink (...), я получу ответ. Есть ли способ просто вернуть URL-адрес действия, не получая при этом?
MVC также предоставляет класс UrlHelper, который может делать то же самое:
<%=Url.Action(actionName)%> <%=Url.Action(actionName, htmlValues)%> <%=Url.Action(actionName, controllerName, htmlValues)%>
Редактировать: в ответ на комментарий, теперь включая параметры:
<% =Html.BuildUrlFromExpression<YourController>(c => c.YourAction(parameter)) %>