当前位置:  开发笔记 > 后端 > 正文

Razor模板中的特殊字符未正确编码

如何解决《Razor模板中的特殊字符未正确编码》经验,为你挑选了0个好方法。

我用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文件吗?

推荐阅读
手机用户2402852307
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有