在@ Html.ActionLink中使用i标签

时间:2017-05-17 07:40:07

标签: html asp.net

我想在ASP .Net MVC应用程序中使用相同的HTML设计

<li>
  <a href"#">
    <i class="fa fa-cog"></i>
    "Account Settings"
  </a>
</li>

这必须在同一行显示设置图标和“帐户设置”,但在ASP.Net中使用它会显示不同行中的图标和文字

<li>
    <i class="fa fa-cog">
    </i> 
          @Html.ActionLink("Account Settings", "Index", "Manage", routeValues: null, htmlAttributes: new { title = "Manage" })
</li>

我需要帮助才能在@ Html.ActionLink函数中使用此标记吗?

1 个答案:

答案 0 :(得分:1)

使用ActionLink无法做到这一点。

您可以使用URL.Action代替。

<a href="@Url.Action("Index", "Manage")"><i class="fa fa-cog"></i> Account Settings</a>

或者只使用标准链接

<a href="~/manage"><i class="fa fa-cog"></i> Account Settings</a>