如何在传递给MVC5中的@ Html.ActionLink的文本中添加插入符号

时间:2014-11-06 11:45:51

标签: html asp.net-mvc asp.net-mvc-5 caret

我想要显示

Username v

作为链接显示的文字。

我想使用<class = "caret">,但我无法成功通过,并且Username旁边会打印HTML代码。

1 个答案:

答案 0 :(得分:1)

在大多数情况下,Html.ActionLink可以解决问题,如果你想要更多地控制你可以使用@ Url.Action的href标签。

示例:

@Html.ActionLink(Model.Username, "Username", "Account", new { @class = "caret" })

HTML结果:<a class="caret" href="/Account/Username">SomeUsername</a>

<a class="caret" href="@Url.Action("Username", "Account")">@Model.Username</a>

HTML结果:<a class="caret" href="/Account/Username">SomeUsername</a>

相关问题