外部给我传一个URL形式为"user.htm?nick=玉娇龙"
我用Request.QueryString取下来没有问题,但是如果变成"user.htm?nick=玉B娇5龙"
取道的值就成了"玉B�?龙",只要传过来的是这种汉字加字母和数字的取出来的就是乱码,怎么转码都没有效果
请高手给于指点,问题解决,高分相送!
web.config下<globalization requestEncoding="gb2312" responseEncoding="gb2312" />这些都试过了,有关该页面为GB2312的就不要回答了,传过来的URL没问题,右键属性看到的没有乱码。
我用Request.QueryString取下来没有问题,但是如果变成"user.htm?nick=玉B娇5龙"
取道的值就成了"玉B�?龙",只要传过来的是这种汉字加字母和数字的取出来的就是乱码,怎么转码都没有效果
请高手给于指点,问题解决,高分相送!
web.config下<globalization requestEncoding="gb2312" responseEncoding="gb2312" />这些都试过了,有关该页面为GB2312的就不要回答了,传过来的URL没问题,右键属性看到的没有乱码。
解决方案 »
- C# Receive 您的主机中的软件放弃了一个已建立的连接
- 请高手帮忙看看 我这个程序 为什么结果总是负数。。
- socket服务端的问题
- DataGridView1为什么不能显示
- 关于数据库的处理
- 问了些关于数据库连接共享的问题.
- DataTable操作
- C#中连接数据库如何返回某一列的值,调用函数方法,在datagridview中显示
- 安装vs.net2003出现这样的情况(急):错误1308。未找到源文件:....\2052\cpref.Hxs
- 请问.NET的三层体系结构是什么? 哪位有具体代码?
- 极度郁闷 没分了希望大家谅解 高手帮看看
- .ASPX主页中只有<%@ Page %>这一行
"user.htm?nick=" +Server.UrlEncode("玉娇龙")>> 进行接收
string Name = Request.QueryString["nick"];
Response.Write(Server.UrlDecode(Name));
像这样"user.htm?nick=" +Server.UrlEncode("玉娇龙") 拼URL的操作,不在我这里做。
取出来的就变成“玉B�?龙”
今天回帖带祝福,七夕情人节快乐~^_^
****************************************************************[/align]