为什么我在文本框里输入两个中文参数,中间用空格隔开,用Request.QueryString方法只能得到一个参数?是字符集的问题吗?求助!
为什么我在文本框tb_term里输入两个中文,中间用空格隔开比如"戴 国",
string url = "<script language='javascript'>window.open('searchresult.aspx?term=" + tb_term.Text.ToString() + "');</script>";
Page.RegisterStartupScript("openwidow",url);
在打开的新页面的地址栏里是这样的:http://localhost/WebUI/searchresult.aspx?term=戴%20国,
空格已经变成了"%20"。
而且在pagehide里用Request.QueryString方法只能得到一个参数"戴"?
怎么样我才能得到完整的参数"戴 国"?是字符集的问题吗?郁闷死了,感谢高手相助!