Thank You so much for example, it helped me getting started.
Unfortunately I noticed one bug: when You start editing element that is appearing in first and second grid (something that starts with "C") and You cancel editing then element in first table has initial values, but is second it has all changes.
How to reproduce:
1. Open example
2. Find row "Chef Antons"
3. Click edit and update price and units (notice second grid changing)
4. Click cancel - both grids have different values for that row.
Second think are grids.
Main grid must have remote source (as it has now), second must be local (as it is now), but edits must be available only for second grid.
As I wrote before I'm creating gantt like control that will display events for list of users (like http://s3.amazonaws.com/crunchbase_prod_assets/assets/images/original/0020/5663/205663v2.png
but I want to display events for specific user in bottom grid, so he will be able to edit only his events.
For now I want to use 2 grids to test mechanism of updates.
I've modified Your example a bit: http://jsbin.com/UguKalu/1
What I need now is after updating row in second grid I ant to update corresponding row in first grid.
I imagine it like this:
after clicking update in secord grid find corresponding element in first datasource and update it, wait for server reply, if everything is correct only then update rows in first and second grid, if there was error then don't update both datasources and show error.
Sorry for all problems but I'm new to Kendo.
BTW are there events in datasource like "beforeUpdate","beforeSave" that could be fired after user clicks save. but before grid refresh? Idea is to be able to call webservice to add some data or check something, and to be able to cancel that save.
Sorry for my english, I hope everything is understable :)