asp页面EASYUI乱码问题
我的ASP页面编码为GB2312,其中
原因就是datagrid获取的数据必须是UTF-8编码。但是我不知道这个地方怎么将response.Write ((tempstr))输出为UTF-8编码呢?谢谢指教!
[解决办法]
编码和存储编码不统一造成的,不一定非要utf-8编码
记事本打开asp页面,另存为,看编码是否为ansi,而不是utf-8编码,页面meta指定为gb2312,asp页面的存储编码要ansi
[解决办法]
在ASP文件上加入 response.Charset="gb2312"
[解决办法]
编码不统一造成的
记得要检查以下几个方面的编码是否统一:
一、服务端的编码声明,就是类似 <%@ CODEPAGE=936 %>这样的
二、客户端的编码声明,类似<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />这样的
三、asp文件属性的编码声明,用记事本的话,就另存为时选择编码,如果使用DW的话,就修改文档属性那里修改编码
四、数据库的编码