在@ Html.ActionLink中使用Bootstrap徽章

时间:2015-02-06 17:09:00

标签: c# asp.net-mvc twitter-bootstrap razor

我想使用Razor @ Html.ActionLink语法创建一个基本的引导程序button with a badge。我尝试了以下方法:

@Html.ActionLink(@Html.Raw("<span class=\"badge\">42</span>")+"System Message Here", "Index", "Message", null, new { @class = "btn btn-default" })

结果为this。我想看看徽章图标而不是HTML。什么是正确的语法?提前谢谢。

1 个答案:

答案 0 :(得分:3)

您可以改为使用Url.Action,如下所示:

<a href="@Url.Action("Index", "Message")" class="btn btn-default">
    <span class="badge">42</span> System Message Here
</a>