找回密码
 注册会员
查看: 611|回复: 0

asp.net URL传值的时候,值带百分号怎么得到这个百分号

[复制链接]
发表于 2010-6-28 09:53:50 | 显示全部楼层 |阅读模式
<p>asp.net URL传值的时候,值带百分号怎么得到这个百分号</p>
<p><img src="http://img.baidu.com/img/iknow/icn_point.gif"> 悬赏分:5 -</p>
<p>解决时间:2010-6-28 09:53</p>
<p>如在跳转 href="页面?name=%75"</p>
<p>的时候</p>
<p>值如果头带有百分号就被系统自动转义了。</p>
<p>如何取到原始的%75这个值?</p>
<p>问题补充:</p>
<p>楼下那个方法还是不行,如果我传的值是 %78之类的两位数字的话,就被自动转义成字母了。。。</p>
<p>%75只是个例子,意思是传值会传很多种类型的字符</p>
<p>提问者: shicheng22 - 二级</p>
<p>最佳答案</p>
<p>Server.UrlEncode(“参数”)</p>
<p>也可以使用javascript 的编码方式</p>
<p>href="页面?name=encodeURI("参数")</p>
<p>传送页代码编码</p>
<p>接收页代码 解码</p>
<p>Server.HtmlDecode(Request.QueryString["name"].Trim())</p>
<p>0</p>
<p>回答者:</p>
<p>zdy_servers - 五级   2010-6-24 17:37</p>
<p>我来评论>></p>
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

QQ|文字版|手机版|小黑屋|襄阳城

GMT+8, 2025-5-17 09:05

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表