代码如下
<a href=http://localhost/webapplication1/webform1.aspx?title=你好">click</a>
使用Request.QueryString["title"]却获得不到title的值,为什么啊?
我得web.config配置如下
requestEncoding="utf-8"
responseEncoding="utf-8"
第一种方法
传递页面
Response.Redirect("WebForm2.aspx?A=" + Server.UrlEncode("W Z C"));
接收页面
string s = Server.UrlDecode(Request["A"].ToString());
第二种方法
可以在web.config中修改这行,支持中文
<globalization
requestEncoding="gb2312"
responseEncoding="gb2312"
/>