我在master.page上有一个webform.page。ASP.NET WebForms页面部分编码为乱码。
- 当我从VS开发服务器上运行,一切都看起来不错...希伯来语和东西:“)
- 当我部署/上传文件到‘Arvixe.com’共享服务器
该页面出现。半乱码。 - 的Master.Page的内容保持不变。
- 网络形式的内容是乱码,除了那些来自我的SQL数据库NVARCHAR文本。
Web.config(其他约束)略有不同。
尝试玩<globalization>
标记。
所有页面包含 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
截图 - 仅在内容页
[在SQL Server 2008的NVarChar中存储UTF-8的问题]的可能的重复(http://stackoverflow.com/questions/5723238/having-trouble-with-utf-8-storing-in-nvarchar- in-sql-server-2008) –
它不是SQL问题,发现解决方案见下文 –