In the latest (RC1) release of ASP.NET MVC, how do I get Html.ActionLink to render as a button or an image instead of a link?
I like to use Url.Action() and Url.Content() like this:
<a href='@Url.Action("MyAction", "MyController")'> <img src='@Url.Content("~/Content/Images/MyLinkImage.png")' /> </a>
Strictly speaking, the Url.Content is only needed for pathing is not really part of the answer to your question.
Thanks to @BrianLegg for pointing out that this should use the new Razor view syntax. Example has been updated accordingly.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With