我在页面上出现了一个奇怪的错误,因为没有特别的原因,我无法弄清楚出了什么问题。
瑞典字符åä和ö在编写时,如果正确显示来自CMS系统的相同字符,则html无法正确显示。
该解决方案是基于EPiServer CMS的.net Web应用程序,在呈现起始页时,所有来自EPiServer(添加了编辑器)的文本都正确显示并查看源我看到这些文本如文本“Sökstart”呈现原样并正确显示。
然而,在主页中,我有一些静态html,如
<span>Stäng</span>
这就像
一样打印出来<span>STÄNG</span>
怎么可能?正如我之前说过的,我之前有过这个工作,我无法弄清楚为什么它突然停止工作。 IIS中是否有任何可能影响此设置的设置?
charset设置为utf-8,web.config中的全球化看起来像这样
<globalization culture="sv-SE" uiCulture="sv" requestEncoding="utf-8" responseEncoding="utf-8"
文件采用utf-8格式。