目前页面编码方式主要有gb2312和utf-8两种
asp.net 中,如果要修改输出页面的编码,可以通过修改web.config中以下配置信息
<system.web>
<globalization requestEncoding="utf-8" responseEncoding="utf-8" />
</system.web>
如果要把编码试改为gb2312,只要把上面的utf-8换为gb2312即可
以上只是修改整体的默认编码,如果只有某个页的编码需要修改,ASP.net 中则可以简单的使用下面代码:
注:加到Page_Load()事件下面就可以了
Encoding gb2312 = Encoding.GetEncoding("gb2312");
Response.ContentEncoding = gb2312;