title: kendoui angular grid selection event
body: <p>I am trying to handle a selection event from a KendoUI Grid in AngularJS.</p>
  
  <p>I have got my code working as per below. However it feels like a really nasty way of having to get the data for the selected row. Especially using _data. Is there a better way of doing this? Have I got the wrong approach?</p>
  
  <pre><code>&lt;div kendo-grid k-data-source="recipes" k-selectable="true" k-sortable="true" k-pageable="{'refresh': true, 'pageSizes': true}"
              k-columns='[{field: "name", title: "Name", filterable: false, sortable: true},
              {field: "style", title: "Style", filterable: true, sortable: true}]' k-on-change="onSelection(kendoEvent)"&gt;
  &lt;/div&gt;
  
  $scope.onSelection = function(e) {
    console.log(e.sender._data[0].id);
  }
  </code></pre>