特殊字符§§转换为??在浏览器中

时间:2014-01-29 10:20:18

标签: asp.net

一些特殊字符§§正在转换为??在某些浏览器中查询字符串..如何避免这种情况。

当我尝试将其发送到 quertstring 时,它会转换为???

1 个答案:

答案 0 :(得分:0)

您可以使用HttpServerUtility.UrlEncode

以下是HttpServerUtility.UrlEncode

的MSDN链接

实施例

 string destinationURL = "http://www.contoso.com/default.aspx?user=test";
 NextPage.NavigateUrl = "~/Finish?url=" + Server.UrlEncode(destinationURL);