2013-07-15 133 views
0

我使用ASP.NET MVC 4 +實體框架4 + MS SQL 2008 R2。字段有nvarchar(MAX)類型。不顯示阿拉伯符號

enter image description here

我看到的,用戶輸入阿拉伯語符號: 「?」

enter image description here

但頁面上看到我代替阿拉伯符號:

enter image description here

俄語符號顯示正確。如何解決這個問題呢?由於

+0

請提供您的視圖,模型和控制器相關的代碼。 – EkoostikMartin

+1

您還需要確保該字符的HTML編碼正確,並且瀏覽器可以訪問相應的字符(以頁面呈現的給定字體)。在Visual Studio中將字符頁面設置爲Unicode不會影響瀏覽器呈現。 –

回答

0

發現了奇怪的字符串我的方法裏:

this.Response.ContentEncoding =

System.Text.Encoding.GetEncoding(Thread.CurrentThread.CurrentCulture.TextInfo.ANSICodePage); 

刪除它,它工作正常