我正在使用Twitter Bootstrap,并试图让我的链接ASP.NETMVC看起来更漂亮.

然而,<i class=...在下面的链接中,是html编码的,而不是作为html发送到浏览器:

    @Html.ActionLink("<i class='icon-user icon-white'></i> Create New", "Create", "", New With {Key .class="btn btn-primary"} )

如何使用按钮应用程序

有没有办法保持&lt;i class=...作为html,以便按钮正确显示?

推荐答案

不用使用@Html.ActionLink(),只需自己写出<a>标签即可.您可以使用@Url.Action()来获取href属性的操作URL.

@Html名助手很不错,但他们并不总能提供你所需要的灵活性.

Asp.net相关问答推荐

Razor页面上@Foreach的正确语法,其中值可以等于多个值

检测 ASP.NET 中的内存泄漏

如何在 C# 代码中获取当前项目名称?

Anti-Forgery Token 适用于不同的基于声明的用户

我可以创建 .config 文件并将其包含到 web.config 中吗?

ASP.NET MVC 5 中的路由可选参数

问题映射 HttpHandler --> HTTP Error 404 Not Found

使用 NancyFx 的好处?

ASP.NET 中的 <%# Bind("") %> 和 <%# Eval("") %> 有什么区别?

Web.Config 中的 Assemblies node 的用途是什么?

.NET - c# - 需要跨分区查询,但在 DocumentDB 数据访问上禁用了问题

如何从url中删除returnurl?

导航到本地 IIS Express 时,Chrome 会返回错误请求 - 请求太长

将列表转换为 json 格式 - 快速简便的方法

在 ASP.NET Web API 2 中禁用 *all* 异常处理(为我自己腾出空间)?

如何从 ASP.NET Identity 获取用户列表?

如何加密 web.config 中的一项

try 为 Medium Trust 开发是否会失败?

Windows 身份验证在本地 IIS 7.5 上不起作用.错误 401.1

目录与目录信息