asp.net 汉字参数乱码 网站中有一个flash,flash是连接到每个城市的。即单击城市,会转到city.aspx?city=日照flash是封装好的,没法修改了。怎么获得汉字的参数啊,试了n种方法了,都不行啊。web.config不能换成gb2312,换了其他也就就不行了,所以这个方法不要。还有网上有uft-8转gb2312的方法,试了也不行,在母版页面中加入<meta ...gb2312/>也不可以。真不知道怎么弄。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 HttpWebResponse myHttpWebResponse = (HttpWebResponse)myHttpWebRequest.GetResponse() ; Stream receiveStream = myHttpWebResponse.GetResponseStream() ; StreamReader readStream = new StreamReader(receiveStream, System.Text.Encoding.GetEncoding("GB2312")) ; 在webconfig 里 <system.web>里加 <globalization requestEncoding="gb2312" responseEncoding="gb2312" culture="zh-CN"/> 注意:如果你的页面编码是utf-8的药做相应的更改 //试下这种string s = Request.QueryString["T"]; byte[] b = System.Text.Encoding.UTF8.GetBytes(s); System.Text.Encoding gb = System.Text.Encoding.GetEncoding("GB2312"); string g = gb.GetString(b); 修改了web.config,我的js就不能运行了,一直出错,所以最好不要修改js,网站后台用了extjs,改js很麻烦 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> 哎还是自己解决了。贡献出来。http://hi.baidu.com/jackvoilet/blog/item/83989cd8e9a86b3f32fa1c57.html 求学Asp.net+MsSql网站发布详细过程!!! 怎样使用cookie 如何成生XML文件是UTF-8的格式 购物车表里的信息 怎么提交到 定单表里 asp.net网站刚上线运行,需要注意哪写问题? 怎么让textbox只能输入年份比如2004 新手提问:表单提交使用哪种方法? detailsview的编辑问题 冰天雪地,360度后空翻,双膝落地! 求解1个发邮件问题.立刻结贴. system.draw.Rectangle和system.draw.RectangleF,有什么区别,怎么转换? GridView实现动态编辑功能(接下) 列表显示的问题
Stream receiveStream = myHttpWebResponse.GetResponseStream() ;
StreamReader readStream = new StreamReader(receiveStream, System.Text.Encoding.GetEncoding("GB2312")) ;
//试下这种
string s = Request.QueryString["T"]; byte[] b = System.Text.Encoding.UTF8.GetBytes(s); System.Text.Encoding gb = System.Text.Encoding.GetEncoding("GB2312"); string g = gb.GetString(b);
修改了web.config,我的js就不能运行了,一直出错,所以最好不要修改js,网站后台用了extjs,改js很麻烦
http://hi.baidu.com/jackvoilet/blog/item/83989cd8e9a86b3f32fa1c57.html