改改web.config<configuration>
   <system.web>
       <globalization requestEncoding="gb2312" 
                      responseEncoding="gb2312"/>
    </system.web>
</configuration>

解决方案 »

  1.   

    改web.config
    把原来的
    <globalization 
                requestEncoding="utf-8" 
                responseEncoding="utf-8" 
       />
    改成
    <configuration>
       <system.web>
           <globalization requestEncoding="gb2312" 
                          responseEncoding="gb2312"/>
        </system.web>
    </configuration>
      

  2.   

    trystring s = "123 .net页面中设置的值";
    Response.Cookies["NetAlumni"]["Name"].Value = HttpUtility.UrlEncode(s, System.Text.Encoding.GetEncoding("GB2312"));