关于乱码,郁闷,怎么回事?
Asp.NET 2.0 的网站,发布之后运行了半年
今天突然发现客户端登陆时,全为乱码,将浏览器编码改为utf-8之后显示正常,所有的客户端都是这样,但是,在Web服务器本机上打开网站却没有这样的情况。
各位大虾指点一下,怎么回事?
[解决办法]
数据库可能是UTF-8编码,你编码不统一肯定会出现乱码
[解决办法]
你web.config 里指定的是什么编码 ?
<?xml version= "1.0 " encoding= "utf-8 "?>
[解决办法]
应该就是编码的不统一的 问题
以前我遇到过
[解决办法]
将文件重新编码保存,save with encoding,选Unicode-1200并将原来文件替换
[解决办法]
我也碰到过类似的问题.
解决办法.把项目拷贝出来.用拷贝出来的项目重新在IIS里在配置一下..
问题就没有了..
或者重新启动IIS
ASP.NET技术文章
http://blog.leanrun.cn