当前位置: 代码迷 >> ASP.NET >> ascx页面中汉字出现乱码解决方案
  详细解决方案

ascx页面中汉字出现乱码解决方案

热度:6066   发布时间:2013-02-26 00:00:00.0
ascx页面中汉字出现乱码
很奇怪,我在用web deployment前文件都是好的,编译后就出现了乱码。

更奇观的是我有很多ascx,但只有它一个出错。

------解决方案--------------------------------------------------------
会不会曾经用其他编辑器打开过,用其他编码格式保存了?
------解决方案--------------------------------------------------------
你在web.config里加这句话试一下
<globalization fileEncoding="gb2312" requestEncoding="gb2312" responseEncoding="gb2312"/>
------解决方案--------------------------------------------------------
1,重写

2,找老版本覆盖
------解决方案--------------------------------------------------------
<globalization requestEncoding="gb2312" responseEncoding="gb2312" culture="zh-CN" fileEncoding="gb2312"/>
------解决方案--------------------------------------------------------
webConfig添加
<system.web>
<globalization fileEncoding="gb2312" requestEncoding="gb2312" responseEncoding="gb2312" culture="zh-CN" uiCulture="zh-CN"/>
<!-- 
设置 compilation debug="true" 将调试符号插入
已编译的页面中。但由于这会 
影响性能,因此只在开发过程中将此值 
设置为 true。
-->
<compilation debug="true">
  相关解决方案