Html.ActionLink("Edit", "ActionResult", new { CustomerId= DataBinder.Eval(c.DataItem, "CustomerId") }, new { target = "_blank" })
如何将html.actionlink设为图像(设置图像)
任何帮助都会受到很大的影响。
答案 0 :(得分:1)
根据定义,ActionLink
是一个链接。您调用的Html.ActionLink
方法甚至接受链接的文本作为其第一个参数,因此您可以将其视为文本链接。
但是使用略微更多的手动HTML,您可以使用相同的目标网址在a
标记周围创建img
标记。只需use Url.Action
而不是Html.ActionLink
。也许是这样的:
<a href="@Url.Action("ActionName", "ControllerName", new { CustomerId= DataBinder.Eval(c.DataItem, "CustomerId") })" target="_blank">
<img src="yourImage.png" alt="Image Text" />
</a>