我们最近升级到MVC 4,现在我们有我们的链接标题无法正确显示。 问题是前HTML.Raw不会逃避与我们的标题属性,但现在它的作用。 下面是我的示例代码:
<a title="@Html.Raw("Shoe Size 6½-8")">Test</a>
产生以下标记:
<a title="Shoe Size 6&#189;-8">Test</a>
我发现的唯一的解决办法,到目前为止是把整个锚成一个字符串,然后HTML.Raw该字符串。
为什么Html.Raw逸出锚标记符号在ASP.NET MVC 4? 。
这是一个非常丑陋的解决方案,我希望有一个更好的选择。