Right now, editing in the grid seems to be on a per-cell basis. I would prefer a model where each row has an edit button, and when clicked, it would put the row into edit mode. A save / cancel button would then be available to validate and save or cancel the edit.
Quite reasonable suggestion. We intend to introduce edit modes for the grid widget for the next major release next year.