如何解决ASP.NET程序安装到繁体系统上的乱码问题
2004-10-02 14:28
831 查看
现象:有时候在简体系统中开发的ASP.NET页面,安装到繁体的操作系统上以后就会出现乱码。
原因:在简体系统下开发的aspx文件的编码格式为GB2312,安装到繁体系统以后,系统安装默认的BIG5编码读取,从而造成了乱码
解决方法:
1.在web.config文件的Globalization一节增加fileEncoding=”gb2312”
但是,这种方法在没有安装gb2312代码页的机器上是没有作用的。
或者
2.使用工具将aspx页面文件转换成utf-8编码,然后在web.config中globalization一节中增加fileEncoding=”utf-8”
我使用的是convertz,不但可以将文件从gb2312编码转换成utf-8编码,还可以将简体转换成繁体,可以很快的制作出程序的繁体版面。
原因:在简体系统下开发的aspx文件的编码格式为GB2312,安装到繁体系统以后,系统安装默认的BIG5编码读取,从而造成了乱码
解决方法:
1.在web.config文件的Globalization一节增加fileEncoding=”gb2312”
但是,这种方法在没有安装gb2312代码页的机器上是没有作用的。
或者
2.使用工具将aspx页面文件转换成utf-8编码,然后在web.config中globalization一节中增加fileEncoding=”utf-8”
我使用的是convertz,不但可以将文件从gb2312编码转换成utf-8编码,还可以将简体转换成繁体,可以很快的制作出程序的繁体版面。
相关文章推荐
- [C#.net]如何解决安装系统全局钩子程序调试时失败的问题
- 我是如何解决asp.net程序在dreamWeaver中布局乱码的问题
- IIS网站或系统验证码不显示问题——"使用了托管的处理程序,但是未安装或未完整安装 ASP.NET"
- asp.net如何解决传递中文参数乱码问题
- ASP.NET如何解决页面之间传输中文乱码的问题
- IIS网站或系统验证码不显示问题——"使用了托管的处理程序,但是未安装或未完整安装 ASP.NET"
- IIS网站或系统验证码不显示问题——"使用了托管的处理程序,但是未安装或未完整安装 ASP.NET"
- ASP.NET如何解决页面之间传输中文乱码的问题
- 如何解决开发x64平台下ASP.NET程序的常见问题
- 如何解决 SQL Server 安装程序中的 COM+ 系统配置检查失败问题
- 用ASP.NET做项目,本本上的系统是XP,网上下载了IIS6,安装完后出现HTTP500问题,解决之.接着出现了浏览页面时跳出登陆框让输用户名及密码,GOOGLE了一下,原来是权限不够,解决方法
- 如何解决ASP.NET下载时的中文文件名乱码,与TXT文件中存在代码两个问题
- 用外部程序添加的UTF-8编码的Web窗体在ASP.NET中显示乱码的问题的解决
- IIS网站或系统验证码不显示问题——"使用了托管的处理程序,但是未安装或未完整安装 ASP.NET"
- 如何解决ASP.NET中中文不能正常显示问题?
- 如何解决ASP.NET中中文不能正常显示问题
- 绝对酷,如何解决asp.net中javascript脚本的问题(使用服务器控件执行客户端脚本)
- 解决 ASP.NET 中文本框上按回车时系统缺省提交按钮的问题
- 彻底解决ASP.net Request乱码问题
- asp.net办公自动化系统开发实例导航的安装出现错误的解决方法