今天用 System.Web.HttpUtility.UrlEncode 和 UrlDecode 在页面间通过 URL 传递参数 时候 发现会把空格编码成"+".

这时候问题就来了, 因为 HttpUtility.UrlEncode 在 Encode 的时候, 将空格转换成加号('+'), 在 Decode 的时候将加号转为空格, 但有时候传递的时候浏览器无法识别
办法就是 在 HttpUtility 的 UrlEncode 之后, 将 "+" 替换成 "%20"




办法就是 在 HttpUtility 的 UrlEncode 之后, 将 "+" 替换成 "%20"