2016-01-13 72 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> 
相關問題