title: Passing data to controller using Ajax.ActionLink
body: <p>I am trying to write a link to a partial view on the same page. Everything works, except that I am not able to pass in the needed month parameter through my ajax.actionlink syntax. I've tried using the ViewDataDictionary, but to no avail. Also, RouteValueParameter was a thought I had, but I'm trying to pass a string, not an integer id.</p>
  
  <p>Below is my code in the view, followed by the method in the controller:     </p>
  
  <pre><code>&lt;td&gt;@Ajax.ActionLink("January", "ControllerMethod", new ViewDataDictionary{{"month", "January"}}, new AjaxOptions { UpdateTargetId = "view-month" })&lt;/td&gt;
  
  
  
  public ActionResult ViewMonths(string month)
      {
          //some code here
          return PartialView("ViewMonths", schedule);
      }
  </code></pre>
  
  <p>Any ideas?</p>