我在html中写ActivityQuery_Details.aspx?Activity_Title=<%=Request.QueryString["Activity_Title"]%>"重定向,结果在ActivityQuery_Details.aspx页面获取Activity_Title的时候出现乱码,究其原因是js的默认编码格式和.NET默认的格式不同,所以当出现乱码时,一种解决办法是在web.config中添加全局的编码格式:
<globalization requestEncoding="gb2312" responseEncoding="gb2312" />
这样乱码就消失了。