比如诺基亚在escape 编码下%u8BFA%u57FA%u4E9A 我在defautl1建立了两个链接 链接1 <a href ="default2.aspx?a=%u8BFA%u57FA%u4E9A" onfocus="this.blur()">链接1 </a>
链接2 <a href ="default2.aspx?a=诺基亚" onfocus="this.blur()">链接2 </a>
在default2.aspx页上链接1得到的结果是:诺基亚
在default2.aspx页上链接2得到的结果是:诺基这结果为什么是这样的叱。知道的朋友说下原理哈。谢谢!!
链接2 <a href ="default2.aspx?a=诺基亚" onfocus="this.blur()">链接2 </a>
在default2.aspx页上链接1得到的结果是:诺基亚
在default2.aspx页上链接2得到的结果是:诺基这结果为什么是这样的叱。知道的朋友说下原理哈。谢谢!!
编码:
string id = "诺基亚";
string t = Server.UrlEncode(id);
解码:
string receiveedID = Server.UrlDecode(Request.QueryString["id"]);
菜鸟 回答不好 大家不要笑我