Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/274.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 特定的俄语字符显示不正确。_C#_Asp.net_Asp.net Mvc_Razor - Fatal编程技术网

C# 特定的俄语字符显示不正确。

C# 特定的俄语字符显示不正确。,c#,asp.net,asp.net-mvc,razor,C#,Asp.net,Asp.net Mvc,Razor,我有一个特定的俄文角色,在我的网站上没有正确显示 该网站由ASP.NET版本4.5.2上的MVC 5.2.3.0组成。此问题同时发生在测试服务器和本地iis express上。。但只有在web.config中将“debug”设置为false或删除时,才会出现此问题 问题是俄语中的大写字母“p”变成了“?”。只有那个角色。其余的都好 如果我在任何cshtml文件中插入“аааааааааааааааа107� ааааааааааааа 如果我通过ajax调用(non-razor)获得相同的文本并

我有一个特定的俄文角色,在我的网站上没有正确显示

该网站由ASP.NET版本4.5.2上的MVC 5.2.3.0组成。此问题同时发生在测试服务器和本地iis express上。。但只有在web.config中将“debug”设置为false或删除时,才会出现此问题

问题是俄语中的大写字母“p”变成了“?”。只有那个角色。其余的都好

如果我在任何cshtml文件中插入“аааааааааааааааа107� ааааааааааааа

如果我通过ajax调用(non-razor)获得相同的文本并将其插入页面中,它看起来很好


有人知道为什么以及如何修复它吗?

最后用一个正常的p替换大写字母“p”,因为它们看起来一样,这就成功了

最后用一个正常的p替换了大写字母“p”,因为它们看起来是一样的,这就成功了

似乎是字符编码问题。希望有帮助。尝试了那个修复,但不幸的是没有骰子。甚至尝试在web.config中添加一个,以尝试强制使用utf-8。也不起作用。似乎是字符编码问题。希望有帮助。尝试了那个修复,但不幸的是没有骰子。甚至尝试在web.config中添加一个,以尝试强制使用utf-8。也不管用。