asp.net用网址传入中文变量值

我知道这个问题应该很傻但是没办法,因为数据库的原因我需要网址http://www.xxxxxxxx/show.aspx?username=张三然后接受username=Request.QueryString["username"]结果接受到的用户名中... 我知道这个问题应该很傻
但是没办法,因为数据库的原因
我需要网址http://www.xxxxxxxx/show.aspx?username=张三

然后接受username = Request.QueryString["username "]

结果接受到的用户名中文全部变成了"������"
求解决方法
展开
 我来答

答题抽奖

首次认真答题后

即可获得3次抽奖机会,100%中奖。

更多问题
最佳答案
tanghuawei
2010-05-18
tanghuawei
采纳数:111 获赞数:194 LV7
擅长:C#/.NET 数据库DB VB 其他编程语言 手机使用
向TA提问 私信TA
展开全部
试试:
在页面中加上
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
在web.config中加上:
<configuration>
<system.web>
<customErrors mode="Off"/>
<globalization
responseEncoding="gb2312"
requestEncoding="gb2312"
fileEncoding="gb2312"
/>
</system.web>
</configuration>
billows_du
2010-05-18
billows_du
采纳数:1 获赞数:2 LV2
擅长:C#/.NET 魔兽世界
向TA提问 私信TA
展开全部
用JS 传值 中文 escape(值) 就可以了
已赞过 已踩过<
评论 收起

为你推荐:

×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消