title: How would I go abouce decodeURI with c#/asp.net
body: <p>I have a webservice which is passed some encoded material.</p>
  
  <p>Javascript:</p>
  
  <pre><code>var x = encodeURIComponent(data);
  </code></pre>
  
  <p>But when <code>X</code> is sent to the server, I am unable to decode it. I was looking through the namespaces HTTP, and URI, but was having trouble finding the exact thing I wanted as I tried <code>HttpUtility.HtmlDecode()</code>  and <code>Uri.EscapeUriString()</code> to no avail.</p>
  
  <p>How is this done?</p>