读书人

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

发布时间: 2012-07-30 16:19:05 作者: rapoo

直接在地址栏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&queryStr='<%#Server.UrlEncode("中国")%>'
Server.UrlDecode(Request.QueryString["query……

[解决办法]
探讨

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

读书人网 >asp.net

热点推荐