Asp.net 将动作链接更改为图像

Asp.net 将动作链接更改为图像,asp.net,asp.net-mvc,razor,Asp.net,Asp.net Mvc,Razor,如何将动作链接@Html.ActionLink(“编辑”、“编辑”、新建{id=item.id\u tache})更改为图像。我只是从asp.NETMVC开始。(我想显示图像而不是文本)您需要创建一个常规链接: <a href="@Url.Action(...)"><img src="Url.Content("~/...")" alt="..." /></a> 您需要建立一个常规链接: <a href="@Url.Action(...)"><

如何将动作链接
@Html.ActionLink(“编辑”、“编辑”、新建{id=item.id\u tache})
更改为图像。我只是从asp.NETMVC开始。(我想显示图像而不是文本)

您需要创建一个常规链接:

<a href="@Url.Action(...)"><img src="Url.Content("~/...")" alt="..." /></a>

您需要建立一个常规链接:

<a href="@Url.Action(...)"><img src="Url.Content("~/...")" alt="..." /></a>

这里有一个小技巧

@Html.ActionLink("Button Name", "Index", null, new { @class="classname" })
然后在样式表中创建一个类

a.classname
{
 background: url(../Images/image.gif) no-repeat top left;
 display: block;
 text-indent: -9999px; /* hides the link text */
 }
这里有一个小黑客

@Html.ActionLink("Button Name", "Index", null, new { @class="classname" })
然后在样式表中创建一个类

a.classname
{
 background: url(../Images/image.gif) no-repeat top left;
 display: block;
 text-indent: -9999px; /* hides the link text */
 }