try to make some change to your web.config:<configuration>
   <system.web>
      <globalization requestEncoding="GB2312" responseEncoding="GB2312" culture="zh-CN" fileEncoding="GB2312" /> 
   </system.web>
</configuration>

解决方案 »

  1.   

    I cannot reproduce your problem
      

  2.   

    连mvp也无法解决,看来我得找Bill了
      

  3.   

    where did you put web.config? you need to put it inside /test, is /test is a virtual directory? if not, please create it in Internet Services Manager
      

  4.   

    我看了一下你的网站,其他的地方也有出现乱码的情况!
    乱码应该是WEB.config设置的问题!
    你把代码放到你的本地机器上测试一下,看可否!
      

  5.   

    saucer,难道aspx站点的每个目录下都必须有web.config?为什么本地就没有这个问题?
      

  6.   

    一个aspx站点只要一个web.config文件就行了,将那个文件放到站点的根目录下!
      

  7.   

    不是每个目录都需要有web.config,如果你改动
    C:\WINNT\Microsoft.NET\Framework\v1.0.3705\CONFIG\machine.config
    的话,那么其效果将波及所有应用,除非某个应用中的web.config将设置override一般来说,你只要在虚拟目录的主目录的web.config作改动即成,其效果将波及该目录以及所有非虚拟目录的子目录
      

  8.   

    不用修改machine.config,只要放到你的虚拟目录下就可以了!
    如虚拟目录为http://bob/test
    实际目录为e:\asp.net\test
    web.config应在e:\asp.net\test\web.config!
      

  9.   

    按你的意思我的站点http://aspx.71et.com/
    实际目录为 e:\tech-web\71et\
    web.config在e:\tech-web\71et\下
    现在我把 test1.aspx,test2.aspx都放到e:\tech-web\71et\下了,可是还是不行,我又弄错了?
      

  10.   

    在web项目的文件中有*.aspx.resx文件,其中第一行是:
    <?xml version="1.0" encoding="utf-8"?>我认为其中的encoding有比较大的关系。该项在ide设计器中可以直接更改。