我在js 里面 用 escape("李飞") 编码之后 的字符窜为 “%u674E%u98DE”
用这个进行跳转: Response.Redirect(string.Format("Empele/EmpeleList.aspx?UserName={0}&&EmpeleCode={1}", UserName, Code));在另外一个页面用这个接收: Request.QueryString["Name"].ToString();
但是 Request.QueryString["Name"].ToString(); 的值为“李飞”? 大家帮帮忙 看看
用这个进行跳转: Response.Redirect(string.Format("Empele/EmpeleList.aspx?UserName={0}&&EmpeleCode={1}", UserName, Code));在另外一个页面用这个接收: Request.QueryString["Name"].ToString();
但是 Request.QueryString["Name"].ToString(); 的值为“李飞”? 大家帮帮忙 看看
确实不需要解码就行了 。
在你发的链接里又看到了Request.QueryString["q"].ToString()这样的语句,看来大家有必要看一篇文章了http://www.cnblogs.com/XmNotes/archive/2011/07/27/2118054.html
在IE比较高的版本上有自动编码和解码的功能,你要是换作IE6浏览器下测试可定不行的,还的是用
Server.UrlEncode()进行编码和Server.UrlDecode()进行解码的
论坛签名======================================================================michaelgong:你好!
截至 2011-11-02 09:12:02 前:
你已发帖 16 个, 未结贴 0 个;
结贴率为: 100.00%
当您的问题得到解答后请及时结贴.
http://topic.csdn.net/u/20090501/15/7548d251-aec2-4975-a9bf-ca09a5551ba5.html
http://topic.csdn.net/u/20100428/09/BC9E0908-F250-42A6-8765-B50A82FE186A.html
http://topic.csdn.net/u/20100626/09/f35a4763-4b59-49c3-8061-d48fdbc29561.html如何给分和结贴?
http://community.csdn.net/Help/HelpCenter.htm#结帖如何给自己的回帖中也加上签名?
http://blog.csdn.net/q107770540/archive/2011/03/15/6250007.aspx
Request.QueryString["Name"].ToString();是会自动解码的,IE6也一样