Asp.net 如果我将编码切换到UTF-8,为什么我的网页显示有问号?
在web.config文件中,我有以下关于编码信息的信息,因为该网站仅对希腊可用Asp.net 如果我将编码切换到UTF-8,为什么我的网页显示有问号?,asp.net,encoding,web,globalization,Asp.net,Encoding,Web,Globalization,在web.config文件中,我有以下关于编码信息的信息,因为该网站仅对希腊可用 <globalization fileEncoding="windows-1253" requestEncoding="windows-1253" responseEncoding="windows-1253" culture="el-gr" uiCulture="el"/> 如果我决定添加网站的英文版本,我应该实施哪些更改 更新: 1) 托管服务器不在希腊 2) 只有动态创建的文本才能正确显示。
<globalization fileEncoding="windows-1253" requestEncoding="windows-1253" responseEncoding="windows-1253" culture="el-gr" uiCulture="el"/>
如果我决定添加网站的英文版本,我应该实施哪些更改
更新:
1) 托管服务器不在希腊
2) 只有动态创建的文本才能正确显示。所有其他文本都显示为问号。utf-8应该足够了,不是吗?您还必须检查页面区域性规范。检查页面的编码方式。Visual Studio->文件->高级保存选项(在“保存”下),它允许您指定文件编码。