a页面获得用户的输入信息后,b.aspx?a=云2222,在b页面用Request.querystring[a]获得参数值,结果中文“云”显示出来是乱码,请问如何解决?

解决方案 »

  1.   

    前一页面Response.Redirect("b.aspx?a=" + Server.UrlEncode("云2222"))接受页面
    Server.UrlDecode(Request.QueryString["a"])
      

  2.   

    http://hi.baidu.com/hkbrian/blog/item/8dcb4e3fe9590d3b71cf6c50.html
      

  3.   

    Server.UrlEncode转义
    Server.UrlDecode再转回来
      

  4.   

    对不起了,各位大大,我想问的是a页面是静态的html,用javascript传中文参数给asp.net页,请问a的发与b的取分别该怎样写?
      

  5.   

    GetData.aspx?input=" +escape(input)+"&from="+from+"&to="+to+"&type="+type加escape传
      

  6.   

    搜索url解码去吧------------
    哥们,请不要恶意灌水