>Maybe the problem will become simpler if you rethink the approach. Why do you have a parent-child relation in the same grid? You might instead use two grids. Or a grid for the child table and separate controls such as textboxes for the parent record?
>
In my old applications (such as Address Standardization, for example) we had different Status for each record (Auto-Corrected, Manually-Corrected, Failed, etc.) We used at the time grid with relations to display the Status as a description.
If it's not broken, fix it until it is.
My Blog