现象:录入文本提交POSTBACK后,再显示到界面上是乱码。配置:
web.config中配置了
<globalization culture="zh-CN" requestEncoding="gb2312" responseEncoding="gb2312"></globalization>页面上<head>下加入了<meta http-equiv="Content-Type" content="text/html;charset=gb2312" />检查在@page中无设置编码的属性,在page_load中也没有。当设置成
<globalization culture="zh-CN" requestEncoding="utf-8" responseEncoding="gb2312"></globalization>,其它设置不变时,进行录入文本提交POSTBACK后,再显示到界面上就正常了。不解:浏览器按照<meta http-equiv="Content-Type" content="text/html;charset=gb2312" />这句话对要提交的中文进行编码然后提交,为什么我的浏览器对此句话无效,总是以utf-8编码post提交??跪求高手点拨!!!!!!