title: KendoUI: resetting grid data to first page after button click
body: <p>I have the following scenario:</p>
  
  <p>in my page I have a grid (with pagination) bounded to a datasource. When I click on the button "Extract" the grid gets populated (reading paginated data through a web service). 
  Then i select "page 2" through grid pagination. Again the web service is invoked to return data.</p>
  
  <p>Now: I would like to click on "Extract" once more, to reload and show data on the first page. I'm not sure which is the best way.</p>
  
  <p>I would like to make just one call to the service (with input parameters) and have pagination index in the grid resetted.</p>
  
  <p>I am now using the following code:</p>
  
  <pre><code>$("#btnExtract").bind("click", function(e) {
      var grid = $("#section-table").data("kendoGrid");
      grid.dataSource.read( {parameter: "value"} );
      grid.dataSource.page(1);
  });
  </code></pre>
  
  <p>but it actually makes two calls to the service.</p>