Instead of using @Html.ActionLink("linkname","action","controller") you can use the following
<a href='@Url.Action("action", "controller")'> <img src='@Url.Content("~/images/imageName.png")' />
"images" is my folder for storing images. @Url.Content() - know the path. You can pass your action and controller for this action to @Url.Action() . @Url.Action() works similarly to @Html.ActionLink() . Your link will now be replaced by an image.
Amit ghute
source share