【发布时间】:2012-07-17 05:36:45
【问题描述】:
» 字符似乎在剃刀视图中呈现为 »。我试过了
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
和
@Html.Raw()
但问题并没有消失。 ASPX 视图没有这个问题。
另外,文化设置为
<globalization uiCulture="en" culture="en-US" />
【问题讨论】:
-
检查您的浏览器是否认为它是用 UTF-8 编码的,以及 .cshtml 文件是否以 UTF-8 格式保存并带有签名(文件/高级保存选项...)。
-
是的 firefox pageinfo 说 utf-8 编码。但是使用带有签名的 UTF-8 保存解决了这个问题。最初保存为没有签名的 UTF-8。谢谢。顺便说一句,你如何检查浏览器是否认为它是 UTF-8?
-
在 Firefox 中,它是页面信息。在 IE 中,页面上的上下文菜单有一个 Encoding 子菜单。
标签: .net asp.net-mvc-3 razor