You could try listening to the DataTable.RowChanged event. I don't recall offhand if it fires before EndEdit.
>>>So - has anyone worked out a simple and reliable method for Enabling/Disabling
and options? Is there a recommended technique for this I am missing?