asp.net核心视图页面无法保存和显示汉字
asp.net core view page cannot save and display Chinese characters
我用的是Visual Studio2015企业版,正在编辑cshtml页面。
我想显示像
中国中国
这样的汉字。我保存后。它会在html代码中显示??China
。我检查过页面是 utf-8 字符集。
感谢所有帮助。
代码如下:
<h2>中国China</h2>
有没有在某处设置查看页面代码?
首先,根据您的浏览器,将其编码格式设置为“auto detect/Unicode”以确保使用 Unicode 格式。
Firefox: View => Text Encoding => Auto Detect/Unicode
Chrome: Pop-out side menu => More tools => Encoding => Auto detect/Unicode
如果浏览器在更改编码设置后无法正确显示这些字符,请在您的 Layout/view 页面上设置 meta 标记来声明中文编码 GB-2312
:
<meta charset="GB2312" />
and/or 在 html 标签上使用语言属性:
<html lang="zh-Hans">...</html>
在视图页面上更改页面语言编码的其他方法是使用文件 => 另存为,单击保存按钮旁边的下拉箭头以查看 Advanced Save Options
,然后为您的页面选择合适的代码页(默认情况下它设置为 Unicode (UTF-8 with signature) - Codepage 65001
.
附加说明:确保您的系统 Fonts
目录中至少有一个带有 CJK 字符的 Unicode 字体。
类似问题:how to display chinese character in HTML
我用的是Visual Studio2015企业版,正在编辑cshtml页面。 我想显示像
中国中国
这样的汉字。我保存后。它会在html代码中显示??China
。我检查过页面是 utf-8 字符集。感谢所有帮助。
代码如下:
<h2>中国China</h2>
有没有在某处设置查看页面代码?
首先,根据您的浏览器,将其编码格式设置为“auto detect/Unicode”以确保使用 Unicode 格式。
Firefox: View => Text Encoding => Auto Detect/Unicode
Chrome: Pop-out side menu => More tools => Encoding => Auto detect/Unicode
如果浏览器在更改编码设置后无法正确显示这些字符,请在您的 Layout/view 页面上设置 meta 标记来声明中文编码 GB-2312
:
<meta charset="GB2312" />
and/or 在 html 标签上使用语言属性:
<html lang="zh-Hans">...</html>
在视图页面上更改页面语言编码的其他方法是使用文件 => 另存为,单击保存按钮旁边的下拉箭头以查看 Advanced Save Options
,然后为您的页面选择合适的代码页(默认情况下它设置为 Unicode (UTF-8 with signature) - Codepage 65001
.
附加说明:确保您的系统 Fonts
目录中至少有一个带有 CJK 字符的 Unicode 字体。
类似问题:how to display chinese character in HTML