Bugs

1) There's a bug in mvc.controls.manager.js that's fired whenever you try to save in the demo application. The bug is that _onAfterGridSave refers to gridName when it should refer to clientState.gridName.

2) When I save the changes that I save don't seem to make it to the server because if I go next then back again my new lines are no-where to be found...

Turns out this isn't a bug in the code but a limitation of the demo, it was trivial to fix so that the repository is persistent and stores the data that's added. Would improve the perception of the demo.

3). I'd like to see buttons for deleting items in the list and buttons for editing existing rows. That would be great.

2. I tried to make the demo project as simple, keeping the focus on the grid and less on the project as a hole, but I accept the fact that making it a bit more realistic might have made it more understandable.

I'll try and make the demo project a bit more rich and complete for the next release.

3. Basically when adding an import to MVC.Controls.Grid to the view's, you get the following extension helper methods: