title: How to avoid corruption of url?
body: <p>I am using following method to call function of controller from script with arguments</p>
  
  <pre><code>  $("#export-it-Voip").attr("href", '@Url.Action("ExportAllToExcel", "Home")?strvoicerecordfetchquery=' + voipquery + '&amp;nSelectAllten=' + 10+'&amp;nbSelectAll='+1);
  </code></pre>
  
  <p>but my voipquery contain string like </p>
  
  <pre><code>"SELECT * FROM  T100TRAFFIC  WHERE NTYPE = 7 AND UPPER(VCDESCRIPTION) LIKE UPPER('%cal%')  ORDER BY DTTIME DESC "
  </code></pre>
  
  <p>but at controller it is coming as</p>
  
  <pre><code>SELECT * FROM  T100TRAFFIC  WHERE NTYPE = 7 AND UPPER(VCDESCRIPTION) LIKE UPPER('�l%')  ORDER BY DTTIME DESC 
  </code></pre>
  
  <p>that means some of the chars are getting changed. How to avoid it?</p>