中文vs.net编的程序,后来改成用英文的vs.net,但是运行起来默认的查看方式是 gb2312,我不知道在什么地方改,请帮忙

解决方案 »

  1.   

    <configuration>
       <system.web>
          <globalization 
             requestEncoding="utf-8"
             responseEncoding="utf-8"/>
       </system.web>
    </configuration>
      

  2.   

    修改web.config文件:
    .........
    .........    <!--  全球化
              此节设置应用程序的全球化设置。
        -->
        <globalization 
                requestEncoding="utf-8" 
                responseEncoding="utf-8" 
       />
       
     </system.web>
    </configuration>
      

  3.   

    不在HTML代码里面可以设置的吗?
    你说的是这个意思吗?IE会自动选择编码的
      

  4.   

    <globalization 
                requestEncoding="utf-8" 
                responseEncoding="utf-8" 
       />
    我也抢一点美国华盛顿?和北京12小时时差吧
      

  5.   

    各位兄弟,<globalization 
                requestEncoding="utf-8" 
                responseEncoding="utf-8" 
       />
    这个设置我已经设置过来,但是我在英文版的操作系统上运行该程序,IE里查看的编码始终是GB2312,而且我直接用英文版的.net写了个小程序,运行的时候IE里查看的编码始终是UTF-8,
    是不是我在中文版下编的程序,在英文版下重新编译(当然上面的参数我已经改了),有些内部的参数没有变过来???