ActionUrl в ASP.NET MVC Preview 5 - PullRequest
       17

ActionUrl в ASP.NET MVC Preview 5

6 голосов
/ 30 сентября 2008

Мне не нужна ссылка, а только часть href = ActionLink.

Но если я позвоню Html.ActionLink (...), я получу ответ. Есть ли способ просто вернуть URL-адрес действия, не получая при этом?

Ответы [ 2 ]

10 голосов
/ 30 сентября 2008

MVC также предоставляет класс UrlHelper, который может делать то же самое:

<%=Url.Action(actionName)%>
<%=Url.Action(actionName, htmlValues)%>
<%=Url.Action(actionName, controllerName, htmlValues)%>
2 голосов
/ 30 сентября 2008

Редактировать: в ответ на комментарий, теперь включая параметры:

<% =Html.BuildUrlFromExpression<YourController>(c => c.YourAction(parameter)) %>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...