According to the documentation
"There are several ways to commit the new data and both of them will raise the RowEditEnded event. The first one occurs when the user presses Enter, the second when the CommitEdit() method is called and the last when another row is selected. The adding operation can also be cancelled by pressing Escape or calling the CancelEdit() method. In this case the RowEditEnded event will be raised again."
Unforutnately, the RowEditEnded is not raised when a user pressed the escape key..
My grid is bound to a RIA DomainService
this happens with Q3 (latest available release, as of speaking)
is this a bug?