title: Kendo grid virtual scrolling (endless scrolling) does not work
body: <p>I want to turn on the endless scrolling on a kendo grid, called in this framework as <code>virtual scrolling</code>.</p>
  
  <p>Abstract:</p>
  
  <pre><code>1) I load the page =&gt; the Action Virtualization_Read is called (OK)
  2) I scroll down the Grid till bottom =&gt; the Action Virtualization_Read is called anothter time in order to get more data (KO)
  </code></pre>
  
  <p>The result is that when I reach the bottom of the grid, with scrollbar, the Action method that retrives the data is not hit anymore. </p>
  
  <p>This is my grid, it shows the traces generated in my application:</p>
  
  <pre><code>@(Html.Kendo().Grid&lt;Credit.Entity.ServiceObjects.MsgBlock&gt;(Model.ListadoTrazas)
                                      .Name("grdTrazas")
                                 .Columns(columns =&gt;
                                 {
                                     columns.Bound(c =&gt; c.LogID).Filterable(true);
                                     columns.Bound(c =&gt; c.Timestamp).Filterable(false);
                                     columns.Bound(c =&gt; c.FormattedMessage).Filterable(false).Width("80%");
  
                                 })
                                 .Scrollable(s =&gt; s.Virtual(true))
                                 })
  
                                 .DataSource(dataSource =&gt; dataSource
                                      .Ajax()
                                      .PageSize(100)
                                      .ServerOperation(true)
                                      .Read(read =&gt; read.Action("Virtualization_Read", "Logging"))
                                   )
  
                                  )
  </code></pre>
  
  <p>And this is the MVC3 Action that fetches the data. This Action is called only the first time, when the page is loaded:</p>
  
  <pre><code>public ActionResult Virtualization_Read([DataSourceRequest] DataSourceRequest request)
      {
          return Json(GetData(request.Page, request.PageSize).ToDataSourceResult(request));
      }
  
      [NonAction]
      private List&lt;MsgBlock&gt; GetData(int page, int getCount)
      {
          MVCLogging model = new MVCLogging();
  
          // Fetches the data
          return model.ListadoTrazas;
      }
  </code></pre>
  
  <p>The <code>Model MsgBlock</code> has the same properties defined in the Grid Columns method:</p>
  
  <ul>
  <li>LogId</li>
  <li>TimeStamp</li>
  <li>FormattedMessage</li>
  </ul>
  
  <p>Do I forget anything?</p>