title: Kendo Grid - Won't bind to remote data MVC
body: <p>Maddening... Trying to utilize AJAX reads with a Kendo Grid.  I've done quite a few binding to data passed down from the model.  I copy the code straight from the KendoUI site and tweak to meet my demands:</p>
  
  <pre><code>@(Html.Kendo().Grid&lt;FaultReport2.Models.usp_CMC_TopIssues_Result&gt;()
  .Name("grid")
  .Columns(columns =&gt;
  {
      columns.Bound(p =&gt; p.description).Title("Description");
      columns.Bound(p =&gt; p.responsible).Title("Responsibility");
      columns.Bound(p =&gt; p.charged_time).Title("Time");
      columns.Bound(p =&gt; p.responsible).Title("Responsible");
      columns.Bound(p =&gt; p.root_cause).Title("Root Cause");
      columns.Bound(p =&gt; p.counter_measure).Title("Countermeasure");
      columns.Bound(p =&gt; p.status).Title("Status");
  })
  .Pageable()
  .DataSource(dataSource =&gt; dataSource
      .Ajax()
      .PageSize(10)
      .Read(read =&gt; read
          .Action("cmcTopIssues", "FaultInfo", new { equipment_id = Model.area_id, start_date = Model.start_date })
      )
  )
  </code></pre>
  
  <p>)</p>
  
  <p>Controller code for the read.Action():</p>
  
  <pre><code>        public ActionResult cmcTopIssues(int equipment_id, DateTime start_date)
      {
          var db = new Models.FAULTEntities1();
  
          var top_issues = db.usp_CMC_TopIssues(equipment_id, start_date).ToList();
  
          return Json(top_issues, JsonRequestBehavior.AllowGet);
      }
  </code></pre>
  
  <p>Does not work.  I verify that my cmcTopIssues method is being called and that the top_issues var is being filled.  It just does not populate the grid.</p>
  
  <p>When I switch over to local and pass the data down through the model, it works fine.</p>
  
  <p>Any help would be appreciated.</p>