6

如何在using中添加span tag内部?这样的事情有可能吗?a tagHtml.ActionLink

我正在ASP.NET MVC 4Twitter Bootstrap version 3.

我有一个下拉菜单,HTML 如下所示:

<ul class="nav navbar-nav">
     <li class="@(Model.Equals("Home") ? "active" : "")">
          <a href="#">
               <span class="glyphicon glyphicon-home"></span> Home
          </a>
     </li>
</ul>

我想做这样的链接:

<li>@Html.ActionLink("Home", "Index", "Home")</li>

但是在混合的东西中有一个跨度标签,这使得它有点复杂。

我可能还可以使用以下内容:

<a href="@Url.Action("Index", "Home")">
     <span class="glyphicon glyphicon-home"></span> Home
</a>

想知道以上是否可行?

4

1 回答 1

2

您的变体Url.Action("Index", "Home")是正确且可能的。Url.Action返回 url,因此可以在 href 中使用。

于 2013-11-12T07:05:52.150 回答