title: Trailing slash in URL causing Partial Post Back issues
body: <p>.NET 3.5 app written in C# here with both jQuery and some ASP.NET AJAX UpdatePanel flavouring. 
  I'm running into an interesting issue. I created a pagination user control that is made up of LinkButtons. The user control fires off an event called CurrentPageChanged whenever someone clicks on a page, previous, first, or next buttons. The page using this pagination control is then responsible for getting the newest set of records based on the pagination control item clicked.</p>
  
  <p>Now, the issue I'm running into is this:
  If I have a url like this: <a href="http://localhost:2798/user/9794/profile" rel="nofollow noreferrer">http://localhost:2798/user/9794/profile</a>, everything works fine. However, if I have a url with the trailing slash (i.e. <a href="http://localhost:2798/user/9794/profile/" rel="nofollow noreferrer">http://localhost:2798/user/9794/profile/</a>), my UpdatePanel falls on its face with a 405 error.</p>
  
  <p>The exception in question is this:</p>
  
  <blockquote>
    <p>[Exception] Sys.WebForms.PageRequestManagerServerErrorException: Sys.WebForms.PageRequestManagerServerErrorException: An unknown error occurred while processing the request on the server. The status code returned from the server was: 405</p>
  </blockquote>
  
  <p>Now, I looked at the requests through Chrome's Developer Tools, and I see that it's requesting this url:
  <a href="http://localhost:2798/user/9794/profile/profile" rel="nofollow noreferrer">http://localhost:2798/user/9794/profile/profile</a>. It looks like if there's a trailing slash, it'll append an extra path.</p>
  
  <p>Any ideas how I can get around this?</p>