ASP.NET MVC - Как получить URL-адрес вместо ссылки на действие?
Я хочу вставить URL-адрес в параметр апплета.
Единственное, что я знаю для автоматического создания URL-адреса, это Html.ActionLink()
, но мне нужен только внутренний атрибут HREF
, а не вся ссылка.
Есть ли другой способ получить то, что я не хочу, другое, используя Regex
на выходе ActionLink()
для получения атрибута HREF
?
Ответы
Ответ 1
Чтобы получить только URL-адрес, вы можете использовать Url.Action()
вместо Html.ActionLink()
.
Он имеет несколько перегрузок, поэтому вы можете указать ему имя маршрута или имя действия и контроллер или несколько других параметров.
Пример:
Url.Action("YourAction", "YourController")