GridView: Canceling edit with an invalid values in a cell does not bring the original value when bound to a sub-property
When a RadGridView column is bound to a sub-property e.g. "Player.FirstName", one can cancel the edit operation while the value of the cell's editor is invalid and the original value is not restored.