sea*_*ean 6 .net razor asp.net-mvc-3
»字符似乎在剃刀视图中呈现为"».我试过了
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Run Code Online (Sandbox Code Playgroud)
和
@Html.Raw()
Run Code Online (Sandbox Code Playgroud)
但问题并没有消失.ASPX视图我没有这个问题.
此外,文化被设定为
<globalization uiCulture="en" culture="en-US" />
Run Code Online (Sandbox Code Playgroud)
Dar*_*rov 15
我怀疑.cshtml包含此字符的视图/部分不会与带有签名编码的UTF-8一起保存.也做同样的验证_Layout.在VS中使用Save As with encoding dialog:

还要确保您已将»角色原样放在视图中.不是来自字符串,XML或数据库.如果它来自其他地方,请确保在阅读时它已经没有损坏.如果是这种情况,请显示正在检索您尝试在视图中输出的字符串的代码.
关于元标记的最后评论:如果您使用HTML5,请使用:
<meta charset="utf-8" />
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5819 次 |
| 最近记录: |