link - ASP.NET MVC-¿Cómo obtener una URL en lugar de un enlace de acción?
html actionlink mvc c# (1)
Quiero incrustar una URL en un parámetro de applet.
La única forma que conozco de crear automáticamente la URL es Html.ActionLink()
, pero solo quiero el atributo HREF
interno, no todo el enlace.
¿Hay alguna otra forma de obtener lo que no quiero, aparte de usar Regex
en la salida de ActionLink()
para obtener el atributo HREF
?
Para obtener solo la URL, puede usar Url.Action()
lugar de Html.ActionLink()
.
Tiene una cantidad de sobrecargas, por lo que puede darle el nombre de una ruta, el nombre de la acción y el controlador, o varias otras opciones.
Ejemplo:
Url.Action("YourAction", "YourController")