ASP.NET MVC - How to get an URL instead of an action link?
actionlink, asp.net-mvc, href
Solution
To get only the URL, you can use `Url.Action()` instead of `Html.ActionLink()`.
It has a number of overloads, so you can give it the name of a route, or the name of the action and the controller, or a number of other options.
Example:
Url.Action("YourAction", "YourController")
Problem
I want to embed a URL in an applet parameter. The only way I know to create automatically the URL is `Html.ActionLink()`, but I want only the inner `HREF` attribute, not the whole link. Is there another way to get what I wan't, other that using `Regex` on the output of `ActionLink()` to get the `HREF` attribute?