2016-01-13 74 views
3

问号希伯来语字符问号,而不是希伯来文字符,而不是

我使用MVC 6希伯来语网站。在模型类中,我插入了属性的显示名称。但是当我运行该网站时,我将显示名称作为问号。 我检查了我的编码,它设置为UTF-8比我尝试这个MVC 5项目,它按预期工作。

例如:

public partial class Drivers 
{ 
    [Display(Name = "מזהה")] 
    public int ID { get; set; } 
} 

,在我的网站看起来就像是:

+0

你的浏览器是什么编码为该网站报告?您通常可以通过右键单击浏览器并选择页面信息或其他内容来检查。 – poke

+0

utf-8这是来自网页:

+0

这也是浏览器告诉你什么*有效*编码? – poke

回答

0

保存这样的文件:

File-->Advanced Safe Options->Unicode(UTF-8 with signature)-Codepage 65001 

然后在网上有这个。配置:

<system.web> 
    <globalization requestEncoding="windows-1255" responseEncoding="windows-1255" fileEncoding="windows-1255" culture="he-IL" uiCulture="he-IL" /> 
</system.web> 
相关问题