title: urlencode all querystring parameters
body: <p>Is there a way to url encode the entire URL querystring without trying to urlencode each individual querystring parameters.  Right now I'm having to rebuild the querystring with something like this:</p>
  
  <pre><code>foreach (string x in Page.Request.QueryString.Keys)
  {
   sQueryString += x + "=" + Server.UrlEncode(Request.Params.Get(x)) + "&amp;";
  }
  </code></pre>