aspx字符编码在那里定义的,想把utf-8改为gb2312.我有dw把所有的utf-8替换成了gb2312 ,但是查看网页源代码时还是显示为utf-8。请高手解答。

解决方案 »

  1.   

    可以在aspx或者是web.config中配置,但是强烈建议你不要改,web开发就用utf-8
      

  2.   

    页面可设置。在<head>之间:
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
      

  3.   

    <globalization requestEncoding="gb2312" responseEncoding="gb2312" /><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><script   language= "javascript "   type= "text/javascript "   src= "datepicker/WdatePicker.js "   charset= "gb2312"> </script> 
      

  4.   

    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <globalization requestEncoding="gb2312" responseEncoding="gb2312"/>
      

  5.   

    记得好像在一个叫Machine.config的文件
      

  6.   

    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />只是告诉浏览器,用gb2312字符集解析,改变不了文件的字符编码。正确的方法是在visual studio 2008中,“文件”菜单“Default.aspx另存为”命令,出现“另存文件为”对话框,点击“保存”按钮右边的小三角,“编码保存”命令,然后选择gb2312保存即可。
      

  7.   

    然后在web.config里设置<globalization requestEncoding="gb2312" responseEncoding="gb2312"/>
      

  8.   


    这个方法应该行,太麻烦了,也不想改了
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />这样根本不起作用,另外我怎么没有在web.config找到requestEncoding   和globalization这两个东东。谢谢大家的帮助。
      

  9.   

    记事本打开,另存为xxx(你想要的格式)就行了
      

  10.   

    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />这样根本不起作用,另外我怎么没有在web.config找到requestEncoding 和globalization这两个东东。谢谢大家的帮助
    ========
    这个需要自己手动添加,默认的没有。
    <globalization requestEncoding="utf-8" responseEncoding="utf-8" culture="zh-CN" uiCulture="zh-CN" fileEncoding="utf-8"/>
    添加在 <system.web>之间。
      

  11.   

    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />