Asp.net mvc ASP.NET MVC如何在@html.ActionLink中插入其他html元素

Asp.net mvc ASP.NET MVC如何在@html.ActionLink中插入其他html元素,asp.net-mvc,asp.net-mvc-4,c#-4.0,razor,Asp.net Mvc,Asp.net Mvc 4,C# 4.0,Razor,通常,我会这样写: <li>@Html.ActionLink("Dashboard", "Index", "Account")</li> ActionLink(“仪表板”、“索引”、“帐户”) 要生成此项,请执行以下操作: <a href="/Account">Dashboard</a> 我想知道的是是否有可能生成以下HTML <a href="#"><i class="fa fa-dashboard"></

通常,我会这样写:

<li>@Html.ActionLink("Dashboard", "Index", "Account")</li>
ActionLink(“仪表板”、“索引”、“帐户”) 要生成此项,请执行以下操作:

<a href="/Account">Dashboard</a>

我想知道的是是否有可能生成以下HTML

<a href="#"><i class="fa fa-dashboard"></i> Dashboard</a>

无需创建自己的自定义TagBuilder类

感谢您的帮助。

您可以使用生成url:

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

谢谢你的回答。