Asp.net mvc 不要显示阿拉伯符号

Asp.net mvc 不要显示阿拉伯符号,asp.net-mvc,sql-server-2008,entity-framework,arabic,Asp.net Mvc,Sql Server 2008,Entity Framework,Arabic,我使用ASP.NET MVC 4+实体框架4+MS SQL 2008 R2。字段具有nvarcharMAX类型 我明白了,用户输入阿拉伯符号: 但在第页我看到了吗?代替阿拉伯符号: 俄文符号显示正确。如何解决这个问题?谢谢在我的方法中发现了奇怪的字符串: this.Response.ContentEncoding= System.Text.Encoding.GetEncoding(Thread.CurrentThread.CurrentCulture.TextInfo.ANSICodePage)

我使用ASP.NET MVC 4+实体框架4+MS SQL 2008 R2。字段具有nvarcharMAX类型

我明白了,用户输入阿拉伯符号:

但在第页我看到了吗?代替阿拉伯符号:


俄文符号显示正确。如何解决这个问题?谢谢

在我的方法中发现了奇怪的字符串:

this.Response.ContentEncoding=

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

已删除该字符,并且工作正常

请包含视图、模型和控制器中的相关代码。您还需要确保该字符已正确进行HTML编码,并且浏览器可以访问页面呈现的给定字体中的相应字符。在Visual Studio中将字符页设置为Unicode不会影响浏览器呈现。