default2.aspx <a href='Default.aspx?oldpath=Default3.aspx?id=3'></a>default.aspx 获得oldpath= 后面的值 怎么乱码成 Default3.aspx%253fid%253d3我在web.config 里面有设置
<globalization requestEncoding="gb2312" responseEncoding="gb2312"/>问下怎么解决
<globalization requestEncoding="gb2312" responseEncoding="gb2312"/>问下怎么解决
相对 接收的时候 就解码
建议
<a href='Default.aspx?oldpath=Default3.aspx&id=3'> </a
Response.Redirect("b.aspx?xm="+xm); 然后在接收页解码:
string xm = Server.UrlDecode(Request.QueryString["xm"].ToString());
<a href="Default.aspx?oldpath='Default3.aspx?id=3' "> </a> 将'Default3.aspx?id=3'作为一个串
Server.UrlDecode
Server.UrlEncode