title: Ajax.ActionLink calling controller twice
body: <p>When I click on  Ajax.ActionLink it is calling my controller twice.  </p>
  
  <pre><code>&lt;td id = @tdTag&gt;
     @Ajax.ActionLink("LL-" + item.getProjectAbbreviation(item.projectID.Value) + "-" + item.prjLessonID, "Details",
                      new { id = item.lessonID },
                      new AjaxOptions
                          {
                            HttpMethod = "POST",
                            UpdateTargetId = "details",
                            InsertionMode = InsertionMode.InsertAfter ,
                            OnSuccess = "showDetails()"
  
                           }) 
  </code></pre>
  
  <p></p>
  
  <p>My Controller looks like this...</p>
  
  <pre><code>   public ActionResult Details(int id)
      {
          using (LLDataContext storeDB = new LLDataContext())
          {
              var lesson = (from l in storeDB.lessons
                            where l.lessonID == id
                            select l).SingleOrDefault();
  
              return PartialView(lesson);
  
          }
      }
  </code></pre>