我目前有以下MVC代碼。MVC @ html.Actionlink包含html i標籤
<li>@Html.ActionLink("Home", "Index", "Home")</li>
這將生成以下HTML代碼
<li>
<a href="/"></a>
</li>
怎樣才能獲得下面的HTML代碼?
<a href="#">
<i class="icon-home icon-white"></i>
Home
</a>
我目前有以下MVC代碼。MVC @ html.Actionlink包含html i標籤
<li>@Html.ActionLink("Home", "Index", "Home")</li>
這將生成以下HTML代碼
<li>
<a href="/"></a>
</li>
怎樣才能獲得下面的HTML代碼?
<a href="#">
<i class="icon-home icon-white"></i>
Home
</a>
解決方案是使用Url.Action方法。
<li>
<a href="@Url.Action("Index", "Home")">
<i class="glyphicon glyphicon-home"></i> Home
</a>
</li>
希望它可以幫助別人。
試試這個
@Html.ActionLink("Home", "Index", "Home", new { @class = "navbar-brand" },null)
但它會產生<a>
標籤不<i>
標籤。
請詳細__But它將生成標籤不標籤.__ – Satpal
@Amit ......做了小改動的Html.Actionlink。我需要的標籤。我如何生成它? –
你不需要使用'Html.ActionLink' – Satpal
什麼阻止你不使用ActionLink助手來編寫你想要的html? – Rui
@Rui頁面不會通過家庭控制器。如果家庭控制器確保用戶已通過身份驗證並被授權查看索引頁面,則會出現問題。在用戶憑證上運行的視圖也可能無法運行。很多理由.... –