Это имеет смысл, что он будет действовать так, поскольку каждая строка является объектом в коллекции, он будет отправлять событие только тогда, когда вы закончите редактирование объекта в коллекции (а не только свойства объекта в коллекции). .
Я предлагаю вам использовать лучшее событие, которое отправляется каждый раз, когда вы завершаете редактирование ячейки dataGrid: попробуйте использовать "itemEditEnd"
http://livedocs.adobe.com/flex/3/html/help.html?content=celleditor_7.html
В первом примере по приведенной выше ссылке используется
itemEditEnd="getCellInfo(event)"
Я предлагаю вам использовать аналогичный подход для обновления ваших данных.
Дайте мне знать, если это поможет, спасибо!