急!如何正确获取带有中文的Request.QueryString的值? tryHttpUtility.UrlDecode(Request.QueryString["Name"]) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 传之前用Server.URLEncode(string)编码收到后用server.UrlDecode(string)解码 "思归" 的方法:无效"骨灰虫"的方法:有效,但,现在的情况是URL需要手填, 人 不可能先把汉字"URLEncode"后填到地址栏里啊 tryHttpUtility.UrlDecode(Request.QueryString["Name"], System.Text.Encoding.GetEncoding("GB2312")) OK!!!虽然楼上高手的方法有效,但我不可能在程序中所有的地方都写上这么长的语句,语言效率差了点.但我还要感谢思归,您的"GB2312"提醒了我!!!现在,只要把web.config中globalization的requestEncoding和responseEncoding都改为GB2312一切都OK了明天散分,谢谢二位! 你在web.config里设置还是会有问题的,你如果输入空格等字符,还是会有问题的,还是要在代码里控制的。 骨灰虫侠:把web.Config的requestEncodeing置为GB2312或Chinese后,在地址栏里输入的地址夹杂着空格、英文字母、日文字符、俄文字符等都没有问题啊,在服务器端都能正确读取啊您说的问题指的是什么呢?举个例子好吗? 哦,那就没问题了,总觉得要urlencode一下保险 请问用linq的话怎么做查询拼接 asp.net2.0+repeater做了个留言板,怎么统计记录条数? 弹出警告框后页面样式改变问题 大家帮忙解决下吧,急啊!是asp.net导出xls文件的问题!!!不知道怎么解决 ! 关于ASP.NET运行机制的问题 listview如何单击啊? ASP.net js脚本来给文件框设置值后如何触发服务器端 change javaScript:如何将List控件的KeyDown事件转化为Click事件? dataset中表关系添加的问题? 提问,提问!!! 怎样读取excel文件中的数据??? ado.net 如何取得自动编号字段值
收到后用server.UrlDecode(string)解码
但我还要感谢思归,您的"GB2312"提醒了我!!!
现在,只要把web.config中globalization的requestEncoding和responseEncoding都改为GB2312一切都OK了明天散分,谢谢二位!
还是要在代码里控制的。