用Response.Redirect()传递汉字
传递:
String Message = Server.UrlEncode("欢迎学习ASP.NET!");
Response.Redirect("WebForm2.aspx?Msg=" + Message);
解析:
Server.UrlDecode(Request.QueryString["Msg"])
如果是用javascript,则使用escape()来编码,用Server.UrlDecode()也可以解码,可能它们的编码方式是一样吧。
String Message = Server.UrlEncode("欢迎学习ASP.NET!");
Response.Redirect("WebForm2.aspx?Msg=" + Message);
解析:
Server.UrlDecode(Request.QueryString["Msg"])
如果是用javascript,则使用escape()来编码,用Server.UrlDecode()也可以解码,可能它们的编码方式是一样吧。
浙公网安备 33010602011771号