首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

直接在地址栏url传到中文值

2012-07-30 
直接在地址栏url传入中文值直接在地址栏输入URL,如Search.aspx?methodSearch&queryStr中国在后台Request

直接在地址栏url传入中文值
直接在地址栏输入URL,如Search.aspx?method=Search&queryStr=中国
在后台Request.QueryString["queryStr"]得到为乱码,不想修改web.config有办法解决吗?

[解决办法]
Search.aspx?method=Search&queryStr='<%=Server.UrlEncode("中国")%>'

探讨

引用:

引用:
Server.UrlEncode
Server.UrlDecode

编码解码

++

Search.aspx?method=Search&amp;amp;queryStr='<%#Server.UrlEncode("中国")%>'
Server.UrlDecode(Request.QueryString["query……

[解决办法]
探讨

<a href='Search.aspx?method=Search&amp;queryStr=<%=Server.UrlEncode("中国")%>'>aaaaaaaa</a>
Server.UrlDecode(Request.QueryString["queryStr"]);

热点排行