在web.config中globalization 部分改成:<globalization requestEncoding="gb2312" responseEncoding="gb2312" />

解决方案 »

  1.   

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

  2.   

    修改Web.Config文件:(将utf-8改成gb2312)    <!--  全球化
              此节设置应用程序的全球化设置。
        -->
        <globalization 
                requestEncoding="gb2312" 
                responseEncoding="gb2312" 
       />
      

  3.   

    <globalization requestEncoding="GB2312" responseEncoding="GB2312" uiCulture="zh-CN"  culture="zh-CN" fileEncoding="GB2312" />
      

  4.   

    在web.config中globalization <globalization 
         requestEncoding="gb2312" 
         responseEncoding="gb2312"
     />
      

  5.   

    带有中文的参数用System.Web.HttpUtility.UrlEncode()BTW:最好不要用改Web.Config的方式
      

  6.   

    >>>>改成GB2312对系统有没有影响,如果说有时传的是英语,有时是汉语,这样也是可以的吗?没有影响的,改成gb2312后,还是可以传英文的。
      

  7.   

    >>>>请问哪有这几种编码的说明?为 Web 窗体全球化编辑 Web.config 文件(VS.NET 2003帮助):
    ms-help://MS.VSCC.2003/MS.MSDNQTR.2003FEB.2052/vbcon/html/vbtskEditingWebConfigFileForWebFormsGlobalization.htm