undo delete

If we delete a row in the grid i see that the whole row gets crossed out and the delete gets to the database when we save it. Is there a way to undo the delete on a perticular row on the client side before hitting the save button?

You can call two next command, they effectivle restore row

where rowId - id of row in question