估计是web.config和pagecode的设置问题。
最好在<%@ Page %>
中加上codePage="936"

解决方案 »

  1.   

    把编码改成"gb2312"试试
    (web.config中<globalization requestEncoding="utf-8" responseEncoding="utf-8" />
    改为<globalization requestEncoding="gb2312" responseEncoding="gb2312" />或者在传的时候把中文编码Server.HtmlEncode()
    然后读出来时用Server.HtmlDEcode()解码!
      

  2.   

    在Web.config中加入
    <system.web>
        <!--此处设置页面编码,防止页面输出或数据传输出现的乱码现象,culture中文排序用-->
        <globalization fileEncoding="gb2312" requestEncoding="gb2312"
    responseEncoding="gb2312" culture="zh-CN" />
    </system.web>