这是mvc 5中的动作链接代码。我需要添加图像而不是文本。该怎么做
@Html.Raw("<a onclick='MergeCustomer(" + item.customer_id + ", " +
TempData["NewCustomerID"] + ")'>Merge</a>")
<span style=" color:black">|</span>
@Ajax.ActionLink("Compare", "_CompareCustomerDetails",
new { ExistingCustomerId = item.customer_id, NewCustomerId = TempData["NewCustomerID"]},
new AjaxOptions()
{
HttpMethod = "Get",
UpdateTargetId =divCustomerCompare",
InsertionMode = InsertionMode.Replace
}, new { id = "lnkCompare"})}
答案 0 :(得分:0)
你不能。 @Html.ActionLink
仅适用于文字。
在这种情况下,最好的办法是使用@Url.Action()
辅助方法,如下所示:
<a href="@Url.Action("Compare", "_CompareCustomerDetails")"><img src="yourimage.jpg"/></a>