ASP.NET MVC - 法语/西班牙语重音未正确显示

时间:2015-12-01 10:05:42

标签: asp.net asp.net-mvc entity-framework utf-8 iis-7

我正在多语言网站上工作,我希望从SQL数据库表中获取语言资源。资源表列已经设置为 nvarchar 虽然当它在MVC视图中呈现时,完全奇怪的行为会获得垃圾字符。

û rendered as û

但是,它在我的本地计算机上运行良好,但仅在生产环境中出现问题。不知道为什么!!! 静态&不同语言的资源文件内容完全呈现,但问题仅发生在从SQL表中检索的资源中。

在页面&中尝试使用utf-8字符集设置元标记请求响应的全球化在web.config中编码为utf-8,但无法解决我的问题。

它是IIS的问题还是实体框架将其转换为垃圾字符?真的很困惑..... 我正在使用MVC4和Entity Framework。

非常感谢任何帮助。

0 个答案:

没有答案