修改 web.config 中的 utf-8 为 gb2312 试试

解决方案 »

  1.   

    用如下方式转换
    Server.UrlEncode("乱码的字符")
      

  2.   

    传递url的时候要进行编码,否则就会出现中文字符出现乱码的现象
      

  3.   

    web.config <!--  全球化          此节设置应用程序的全球化设置。    -->
        <globalization requestEncoding="gb2312" responseEncoding="gb2312"/>
      

  4.   

    传递的变量=Server.UrlEncode("乱码的字符")
    以前我也遇到过
      

  5.   

    <globalization requestEncoding="gb2312" responseEncoding="gb2312"/>
      

  6.   

    同意上面的
    web.config <!--  全球化          此节设置应用程序的全球化设置。    -->
        <globalization requestEncoding="gb2312" responseEncoding="gb2312"/>
      

  7.   

    <globalization requestEncoding="gb2312" responseEncoding="gb2312"/>
      

  8.   

    Request["中国"]这样应该可以吧
      

  9.   

    我以前也遇见过这样的问题,我是修改web.config恢复正常的.
    先看站点的根目下有没有一个名叫web.config的文件,如果有就把
    <globalization requestEncoding="utf-8" responseEncoding="utf-8"/>
    这段改为:
    <globalization requestEncoding="gb2312" responseEncoding="gb2312"/>
    这样你以前显示中文为乱码的问题,就可以解决了.