0:06:15 使用问号传值的时候需要编码和解码
编码: "Defult1.aspx?name="+Server.UrlEncode()
解码:string Name = Request.QueryString["nick"];
Response.Write(Server.UrlDecode(Name));

也可以用下面的方法
HttpUtility.UrlEncode
HttpUtility.UrlDecode
最近发现在接受传值后显示在页面的时候出现乱码,接收的时候有想上面那样解码的,不明白为什么出现乱码,
最后发现原来跳转写在Javascript里面的,所以要在那里进行编码方法如下:
var text = document.getElementById('idSaleCode');
 Defult1.aspx?name= escape(text)  编码
也可以使用decodeURI() 和decodeURIComponent()进行编码。
解码时使用unescape()。

相关文章:

  • 2021-07-16
  • 2021-07-09
  • 2022-12-23
  • 2021-05-25
  • 2021-11-17
  • 2022-12-23
  • 2021-07-01
猜你喜欢
  • 2022-01-09
  • 2022-12-23
  • 2021-07-04
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案