Io ti consiglio di utilizzare l'evento "BeforeColUpdate" del grid almeno sei sicuro di avere tutte le informazioni ed i valori relativi il contenuto attuale e quello precedente alla modifica...
Saprai in tempo reale anche le modifiche ai campi senza dover cambiare riga.