ASP.NET MVC将类和图像添加到锚元素

本文关键字:添加 元素 图像 NET MVC ASP | 更新日期: 2023-09-27 17:49:14

我有一个锚元素,里面有一个图像,我想使用@Html。ActionLink从ASP。. Net MVC来创建它:

<a class="element image-button image-left place-left" style="color: #3D1400">
   Some text here
   <img src="~/Content/Images/logo.png" />
</a>
谁能帮我做这件事?由于

ASP.NET MVC将类和图像添加到锚元素

使用ActionLink可以在视图中执行以下操作

@Html.ActionLink("View Details", "Detail", new { @class = "detailsIcon"})

在你的样式表中你可以定义像

这样的东西
.detailsIcon
{
  background: url(AnImage.png);
}

所以我找到了一种使用@Url的方法。操作方法,而不是@Html。ActionLink

<a class="element image-button image-left place-left" style="color: #3D1400" href="@Url.Action("Index","Home")">
         Some text here
      <img src="~/Content/Images/logo.png" />
</a>

感谢@Nathan Koop提供的链接。