There is no event that will be fired on the grid for this, since the grid will not re-fire events that were triggered from the underlying list (i.e. ListChanged). The grid will only fire the events that are, for the most part, triggered by a user action through the UI. This is because the grid is only listening to these events and taking the appropriate action, so if you need to know if a row is changed or deleted, the appropriate events on the data source should be used. In the case of a DataTable, you would have RowChanged, RowDeleted, and TableNewRow, while in the case of an IBindingList, you would handle the ListChanged event.
-Matt
ok. i will try it.
thx