I have this
string test = HttpUtility.HtmlDecode(\"http://test.com/Folder1/Folder2/my%20view.aspx\");
When I look into test it still has %20
You are looking for HttpUtility.UrlDecode() (in the System.Web namespace, I think)
HttpUtility.UrlDecode()