我用ASP.NET Core MVC做了一些测试.我试图展示像çùé这样的特殊角色.
但它显示为 .
例如:
创建新视图并放置:
àçù
默认情况下,.cshtml
文件以"UTF-16"编码.HTTP响应头中的字符集是"UTF-8".在_layout中,包含
标记.
要解决此问题,我可以将所有.cshtml文件转换为uft-8.
在ASP MVC Core中管理编码的正确方法是什么?
编辑:
Visual Studio 2017 RC在'utf-8'中创建.cshtml文件,但脚手架在'ISO 8851-1'中创建.cshtml文件.
我可以向脚手架解释我想要'UTF-8'中的.cshtml文件吗?