title: MVC3 Razor URL.Action Parameter Value with forward slash. giving error
body: <p>Its a small question on MVC3 Razor, I have a string ID like "a/b" when I am trying to call details or delete method of Controller. Getting error as system assuming "a/b" as 2 parameters but I have to pass this in one string value parameters.</p>
  
  <p>--Edit </p>
  
  <pre><code>&lt; a href="@Url.Action("Details", "Search", new {id = "a/b"})"&gt;Details &lt;/a&gt;
  </code></pre>
  
  <p>My Controller/method is like
  Search/Details (string id)</p>
  
  <p>And I want to send id = 'a/b' . but .Net assuming it as 2 parameters in URL.</p>
  
  <p>Please suggest.</p>