Ampersand is getting escaped
<p>I have an issue with my URL being stripped of the &amp;ref=1 parameter and value. What's causing this?</p>

<p>Url is www.mysite.com/folder/category/5&amp;ref=1</p>

<pre><code>   if (!String.IsNullOrEmpty(URLStr))
    {
        if (!String.IsNullOrEmpty(Request["ReturnUrl"]))
        {
            URLStr = Request["ReturnURL"].ToString();
        }
</code></pre>

<p><strong>EDIT</strong> My URL is Redirect.aspx?ReturnUrl=www.mysite.com/folder/category/5&amp;ref=1</p>
