One follow-up question. I'm going to attempt to do my own IsDirty check on the child collections but I'm having difficulty. I'm not instantiating my child ES collection directly (i.e. it's using a BindingSource to which a grid control is bound to) so it's unclear how I should cast it back to an ES collection.
My first attempt was to do this:
Code:
CType(CustomerEquipmentProductCollectionByCustomerEquipmentIDBindingSource.DataSource, BusinessObjects.CustomerEquipmentProductCollection).IsDirty
but the cast failed. Any ideas what I'm doing wrong?