I\'m using BindingGroup to track changes to the data in my ViewModel so I can save them or roll back. My View looks something like this:
BindingGroup