If a user clicks a column header to trigger the sort of that column and then goes into a cell in one of the rows on that same column and clicks away, the RowEditedAction (i.e., Save) is not triggered. The grid automatically sorts based on the new value, which displays in the grid but the new value was not retained in the database and validation was not performed because the Save action was never triggered.
ACTUAL RESULTS: No warning message occurs, list re-sorts since this value has changed, modification is not saved to the database. EXPECTED RESULTS: Warning message would occur and change would be saved to database since Save action would be triggered on the view model. This could be a bug with Telerik, although my research did not locate anything. But could also be the way UIF implements the RowEditedAction
answered on 09 Jul 2012, 10:55 AM
When you edit a row and you move outside of that row - the RowEditEnded event will be raised. As the collection has changed, the sorting will be re-evaluated.
I am not sure what do you mean by "the RowEditedAction (i.e., Save) is not triggered". Would you please clarify? May ask you what is your ItemsSource? Do you expect the changed values to be automatically saved into your database?
the Telerik team
Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get it now >>