title: Kendo JS: Call setOptions on a grid without triggering a reload of the data
body: <p>I have a problem with the KendoJS grid controller. Essentially I am trying to resize the grid on resizing the window to keep it filling the available space effectively.</p>
  <p>I've found <a href="https://docs.telerik.com/kendo-ui/api/javascript/ui/grid/methods/setoptions" rel="nofollow noreferrer">setOptions</a> to change properties of the grid, and created this function to resize:</p>
  <pre><code>setHeight: function() {
    var header_height = $('#local_toolbar').height();
    header_height += $('#local_toolbar').next().height();
    $('[data-role=&quot;querygrid&quot;]').data('kendoGrid').setOptions(height: `${header_height}px`);
  }
  </code></pre>
  <p>This does work correctly, but it also triggers a reload of the data store, which I don't want for two reasons:</p>
  <ul>
  <li>It can sometimes take a second or two</li>
  <li>The data is unlikely to have changed in the meantime, so it's unnecessary.</li>
  </ul>
  <p>Is there a way to set the height of a Kendo grid without triggering this reload?</p>