日期:2014-05-18  浏览次数:20544 次

asp.net utf-8 中文参数 (直接在地址栏输入网址)
网站编码格式是utf-8 <globalization responseEncoding="utf-8" requestEncoding="utf-8"/>
如果我在IE7里面直接输入http://localhost/List.aspx?name=我们 
这样带中文参数的网址.用Request["name"] 或Request.QueryString["zixunName"]等等.都取不到正确的值
. 我不想改变网站的编码格式.

------解决方案--------------------
中文参数可以用Server.UrlEncode('我们')转
------解决方案--------------------
List.aspx这个页面可否改为GB2312编码?
------解决方案--------------------
google什么编码都能自动识别,确实强大,估计有个专门识别各种编码的模块