当在前提页面中用js对汉字进行加密
var strurl;//用于http的网络路径
strurl = xxx.aspx?X=escape(str);
window.open(strurl,_self);
当按照这个传递的路径打开新的页面时,在后台 PageLoad 中用:
strurl = xxx.aspx?X=escape(str);
window.open(strurl,_self);
if(Request.QueryString["xxx"].ToString().Trim()!="")
string HanZi = System.Web.HttpUtility.UrlDecode(Request.QueryString["xxx"].ToString().Trim());
其中
System.Web.HttpUtility.UrlDecode 是C#后台解码的方法string HanZi = System.Web.HttpUtility.UrlDecode(Request.QueryString["xxx"].ToString().Trim());