本文介绍了ASP.NET MVC 3 jQuery:法语重音字符在屏幕上显示为#233字符的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有 ASP.NET MVC 3 应用程序,该应用程序具有 english 和 french 中的资源文件.文本"药房的选举人"存储在法语资源文件中.
I have ASP.NET MVC 3 application having resource files in english and french.A text 'Sélectionner la pharmacie' is stored in a french resource file.
使用剃刀语法从资源文件中读取值时,将显示而不是"药房".
When the value is read from resource files with razor syntax, it shows'S#233;lectionner la pharmacie' instead of 'Sélectionner la pharmacie'.
e.g.
@MyResources.Strings_Resources.lbl_SelectPharmacy
有没有办法让它显示法语的重音符号?
Is there a way I can make it show the french accent characters ?
推荐答案
我怀疑您的文本已经编码,并且剃刀试图再次对其进行编码(emem (对所有输出进行编码)
I suspect that your text is already encoded and razor is trying to encode it again (it encodes all outputs)
尝试
@Html.Raw(MyResources.Strings_Resources.lbl_SelectPharmacy)
这篇关于ASP.NET MVC 3 jQuery:法语重音字符在屏幕上显示为#233字符的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!