sever.urlencode()函数用法

zjyyxxzx 2012-05-06 11:02:34
小弟现在有个问题,请大家指导下


<a herf = ry.aspx?select=<%=ks%>>发送</a>


这样ks变量从该后台后台获取值为“中文”。导致我的地址中有中文,传到ry.aspx页面后参数最后一个字就变成“口”字了

现在需要用到server.encode()函数,该怎么用呢?麻烦大家指导下,小弟谢谢了
...全文
102 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
dalmeeme 2012-05-06
  • 打赏
  • 举报
回复
<a href ="ry.aspx?select=<%=HttpUtility.UrlEncode(ks, Encoding.UTF8)%>">发送</a>;

编码一般是UTF8或GB2312,根据需要指定。
手可摘星辰 2012-05-06
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

<a herf ="ry.aspx?select="+Server.UrlEncode(<%=ks%>)>发送</a>
[/Quote]


正确
暖枫无敌 2012-05-06
  • 打赏
  • 举报
回复
<a herf ="ry.aspx?select="+Server.UrlEncode(<%=ks%>)>发送</a>
rayyu1989 2012-05-06
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

<a herf ="ry.aspx?select="+Server.UrlEncode(<%=ks%>)>发送</a>
[/Quote]
错的

<a herf ="ry.aspx?select=<%=Server.UrlEncode(ks)%>">发送</a>
小龙卷卷风 2012-05-06
  • 打赏
  • 举报
回复
<a herf ="ry.aspx?select="+Server.UrlEncode(<%=ks%>)>发送</a>

62,268

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧