title: kendo grid databound is being recursive
body: <p>I have a kendoGrid with a dataBound function set.</p>
  
  <p>Below is a sample of my code, inside the databound are some sets that update the UI view. This issue is that if I put a debugger on the second line (var pageData...) I can watch the .set trigger the dataBound function again. I would assume that the function should run once, and that .sets would not retrigger it.</p>
  
  <p>If you have any idea what I am doing wrong, please help. Thanks</p>
  
  <pre><code>function() {
      var pageData = grid.dataSource.data();
      $.each(pageData, function(index, row){
          if (row.Id == cachedRowWithChanges.Id) { //example
              row.set("CartTotal", cachedRowWithChanges.CartTotal);
          }
      });
  }
  </code></pre>