已知a.aspx 和 b.aspx,编码皆为gb2312.在a页面中执行' b.aspx?id=中文' 时,在b页面中的page_load中获取id值.如果直接用Request.QueryString["id"]则取得值是乱码.解决办法:
a页面中: ' b.aspx?id=中文' 改为 encodeURI(' b.aspx?id=中文').
b页面的page_load中: Server.UrlDecode( Request.QueryString["id"]);
本文共 284 字,大约阅读时间需要 1 分钟。
已知a.aspx 和 b.aspx,编码皆为gb2312.在a页面中执行' b.aspx?id=中文' 时,在b页面中的page_load中获取id值.如果直接用Request.QueryString["id"]则取得值是乱码.解决办法:
a页面中: ' b.aspx?id=中文' 改为 encodeURI(' b.aspx?id=中文').
b页面的page_load中: Server.UrlDecode( Request.QueryString["id"]);
转载于:https://www.cnblogs.com/andy24/p/3374449.html