title: ActionLink doesn't work
body: <p>I'm pretty sure that I'm doing something really stupid. Please have a look and let me know what I'm doing wrong. </p>
  
  <p>Here is my <code>ActionLink</code></p>
  
  <pre><code>@Html.ActionLink("Edit","Edit","UserProfile", new { id = Model.ApplicationUserId },null)
  </code></pre>
  
  <p>When I click this it throws the bad request exception and also I noticed the url is </p>
  
  <pre><code>https://localhost:44304/UserProfile/Edit/92b1347c-c9ec-4728-8dff-11bc9f935d0b
  </code></pre>
  
  <p>not</p>
  
  <pre><code>https://localhost:44304/UserProfile/Edit?userId=92b1347c-c9ec-4728-8dff-11bc9f935d0b
  </code></pre>
  
  <p>I have a <code>HTTPGET</code> Edit method in my controller and it takes <code>UserId</code>. When I pass the route values manually it works.Please help me.
   Your help is much appreciated and someday, will pay it forward. 
  Thanks!
  Cheers!</p>