Stephen,
>So has anybody figured a better way using the framework to achieve this on the column level?
If you want to determine which columns have changed in a DataTable, you can simply use standard ADO.NET techniques. There's nothing built into MM .NET that reports back what columns have changed in a DataTable.
Regards,
Kevin McNeish
Eight-Time .NET MVP
VFP and iOS Author, Speaker & Trainer
Oak Leaf Enterprises, Inc.
Chief Architect, MM Framework
http://www.oakleafsd.com