【问题标题】:ASP.NET WebForms page is partially Encoding Gibberish.ASP.NET WebForms 页面部分编码乱码。
【发布时间】:2013-06-03 14:36:35
【问题描述】:

我有一个 webform.page,在 master.page 上。

  1. 当我从 VS 开发服务器运行时,一切看起来都很棒...希伯来语和其他东西:")
  2. 当我将文件部署/上传到“Arvixe.com”共享服务器时。
    页面有一半是乱码。
  3. Master.Page 的内容保持不变。
  4. Web 表单的内容是乱码,但来自我的 SQL 数据库的文本为 NVARCHAR 除外。

Web.config 中存在细微差别(其他约束)。
尝试使用<globalization> 标签。
所有页面都包含 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">

屏幕截图 - 只有中继器的标题是硬编码在内容页面中的

【问题讨论】:

标签: asp.net .net encoding master-pages content-pages


【解决方案1】:

只是典型的......
花 2 小时寻找解决方案。
再花 15 分钟来表达问题。
并在 2 分钟后找到解决方案。

ANSI 的内容页面,因此我将它们转换为 UTF8 并上传。
现在本地和服务器上的一切都很好。

【讨论】:

  • 我不明白的是:为什么它在 VS 开发服务器上本地工作?
  • “VS 开发服务器”是指 SQL Server Express,还是指 IIS Express?
  • SQL 2008R2 Std,带有 Visual Studio 内置服务器
猜你喜欢
  • 2013-08-19
  • 1970-01-01
  • 2016-01-15
  • 1970-01-01
  • 1970-01-01
  • 2010-09-21
  • 1970-01-01
  • 2011-07-24
  • 1970-01-01
相关资源
最近更新 更多