title: Internal Server Error when trying to post jquery date to controller
body: <p>I'm just getting started with asp.net mvc3.  I have a jquery date picker that I want to pass the value and call an update method in my controller with the date selected.  So in my details.cshtml view, I have this:</p>
  
  <pre><code>$(document).ready(function () {
          $('#ImplementationStart').datepicker({
              onSelect: function (date) {
                  $.ajax({
                      url: '/request/update/',
                      type: 'POST',
                      data: {
                          Date: date
                      },
                      contentType: 'application/json; charset=utf-8',
                         success: function (date) {
                          alert(date);
                      },
                      error: function(xhr, textStatus, error){
                      console.log(xhr.statusText);
                      console.log(textStatus);
                      console.log(error);
                      }                           
                  });
              }
          });
      });
  </code></pre>
  
  <p>In my RequestController, I have this code:</p>
  
  <pre><code>public ActionResult Update(Request request)
      {
          Console.WriteLine("hi");
  
          return View();
      }
  </code></pre>
  
  <p>It currently does not do anything, but it doesn't get to this method and I'm wondering what I'm doing wrong.  When I look at the Console on IE9, it just says, </p>
  
  <pre><code>LOG: Internal Server Error 
  LOG: error 
  LOG: Internal Server Error
  </code></pre>
  
  <p>Any thoughts on what I am doing wrong?  Thanks!</p>