title: Why is my kendo ui grid not reading the assigned datasource-action?
body: <p>I have a Kendo UI grid, with a clientrow template, looking like this:</p>
  
  <pre><code>@(Html.Kendo().Grid(Model.UnitDetails)
        .Name("grid")
        .DataSource(ds =&gt; ds
                              .Ajax()
                              .Read(read =&gt; read.Action("Get", "Home"))
                              .AutoSync(true)
                              .PageSize(5)
                              .ServerOperation(false)
        )
        .RowAction(row =&gt;
            {
                if (row.DataItem.ViewUnitContract.Disabled)
                {
                    row.HtmlAttributes["style"] = "color: gray";
                }
            })
        .Columns(columns =&gt;
            {
                columns.Template(p =&gt; { }).ClientTemplate(" ").Title("Well Site");
                columns.Bound(p =&gt; p.ViewUnitContract.Name).Title("Unit Name").Width(200);                      
                columns.Template(p =&gt; { }).ClientTemplate(" ").Title("Well");
                columns.Template(p =&gt; { }).ClientTemplate(" ").Title("Run").Width(75);
                columns.Template(p =&gt; { }).ClientTemplate(" ").Title("Task").Width(250);
                columns.Template(p =&gt; { }).ClientTemplate(" ").Title("Activity").Width(150); ;
                columns.Template(p =&gt; { }).ClientTemplate(" ").Width(60).Title("Status");
                columns.Template(p =&gt; { }).ClientTemplate(" ").Title("Depth (m)").Width(75);
                columns.Template(p =&gt; { }).ClientTemplate(" ").Title("Speed (m/min)").Width(75);
                columns.Template(p =&gt; { }).ClientTemplate(" ").Width(250).Title("Weight (kg)");                      
            })
        .ClientRowTemplate(Html.Partial("_ClientRowTemplate", Model).ToHtmlString())
        .Sortable())
  </code></pre>
  
  <p>And a controller, looking like this:</p>
  
  <pre><code>using Kendo.Mvc.Extensions;
  using Kendo.Mvc.UI;
  using SomeName.Xplorer.Library.Controllers;
  using SomeName.Xplorer.Services.Models;
  using System.Linq;
  using System.Web.Mvc;
  using UnitContract = SomeName.Xplorer.Services.UnitService.UnitContract;
  
          public class HomeController : BaseController
          {
              private HomeViewModel Model { get; set; }
  
              [Authorize]
              public ActionResult Index()
              {
                  UnitContract[] listOfUnitsFromService = UnitClient.GetListOfUnits(true, "");
  
                  Model = new HomeViewModel
                              {
                                  UnitDetails = GenerateUnitDetails(listOfUnitsFromService.ToList()),
                              };
  
                  return View(Model);
              }
  
              public ActionResult Get([DataSourceRequest] DataSourceRequest request)
              {
                  UnitContract[] listOfUnitsFromService = UnitClient.GetListOfUnits(true, "");
  
                  Model = new HomeViewModel
                              {
                                  UnitDetails = GenerateUnitDetails(listOfUnitsFromService.ToList()),
                              };
  
                  return Json(Model.UnitDetails.ToDataSourceResult(request));
              }
          }
  </code></pre>
  
  <p>And finally, my scripts:</p>
  
  <pre><code>&lt;script src="@Url.Content("~/Scripts/kendo/2013.2.716/jquery.min.js")"&gt;&lt;/script&gt;
  &lt;script src="@Url.Content("~/Scripts/jquery-1.8.2.min.js")" type="text/javascript"&gt;&lt;/script&gt;  
  &lt;script src="@Url.Content("~/Scripts/kendo/2013.2.716/kendo.all.min.js")"&gt;&lt;/script&gt;
  &lt;script src="@Url.Content("~/Scripts/kendo/2013.2.716/kendo.aspnetmvc.min.js")"&gt;&lt;/script&gt;
  </code></pre>
  
  <p>My question is, why doesn't the grid actually use the "Get" action? Whenever I debug, it just fires off the "Index" action, and that's it. Am I missing something here? :)</p>