cookie 中读取中文不能全部读出来,有没有一个解码的过程呢???÷
解码
public static string DecodeCookie(string str)
{
  string  strArr;
  string  strRtn="";  strArr=str.Split("a");  for (int i=strArr.Length-1;i>=0;i--) 
  strRtn+=String.fromCharCode(eval(strArr[i]));  return strRtn;
}编码:
public static string CodeCookie(string str)
{
  string strRtn="";  for (int i=str.length-1;i>=0;i--)
  {
   strRtn+=str.charCodeAt(i);
   if (i) strRtn+="a"; //用a作分隔符
  }
  return strRtn;
}
但这样写不对,不能编译通过!!各位大侠帮帮忙 啊?

解决方案 »

  1.   

    看一个 web.config 文件中的 <globalization 标签里面的 requestEncoding 和 responseEncoding 两个属性的值改成了 GB2312 没有。
      

  2.   

    <globalization 
                requestEncoding="utf-8" 
                responseEncoding="utf-8" 
       />不光输入中文还要输入英文,日文等文字啊????
    应该怎样设置啊!!!改成GB2312 能支持英文 和日文吗?
      

  3.   

    哪位大侠帮忙解释一下,utf-8 和 GB2312  的用法和区别吗?谢谢!在线等待!!!