title: How to refresh Kendo Scheduler after setting data source?
body: <p>I'm setting the data source of my Kendo Scheduler using the setDataSource() method, passing in a new instance of the kendo.data.SchedulerDataSource object.  I'm not using a transport, I'm setting the data property directly.  It all works, except for one problem: the events don't appear immediately.  Instead, I have to manually change months, going once backwards and then forwards before the view refreshes.</p>
  
  <p>I'm a bit baffled by this behaviour, despite the fact that I am calling the refresh() method after setting the data source.</p>
  
  <p><a href="http://docs.telerik.com/kendo-ui/api/javascript/ui/scheduler#methods-refresh" rel="nofollow">http://docs.telerik.com/kendo-ui/api/javascript/ui/scheduler#methods-refresh</a></p>
  
  <p>Refreshes the Scheduler rendering using the current data items.</p>
  
  <p>Any suggestions?</p>