The desired functionality is supported by the kendo grid. To achieve it you need to generate a valid schema for the fields which will be edited. Here you can find a simple example which uses client side approach:
In your case you need to add the model on the server.
Please give it try and let me know if you have any other questions.
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI