I have a GridView that is grouped on a column named Status (which in this case is a GridViewComboBoxColumn even though I've seen the same behavior for GridViewCheckBoxColumn). When I change value of the Status and press Enter, the record is correctly moved to its new group, BUT the original group still holds a "ghost" record that cannot be modified. The only way to get rid of that record is to refresh the view manually by sorting or grouping.
Why does this happen? Must I refresh the view programmatically to avoid it?