I have a object that needs to be unique using a three-part key of ColumnA (int), ColumnB (DateTime), ColumnC (DateTime). I understand that the row passed to FieldValidating and FieldUpdating do not contain actual row values, just the .NewValue for the field.Â
I’d *like* to make the error occur on the last change to the row which causes the duplicate, but I’m not seeing a way to do this.Â
What is the preferred way to do Multi-Field Cross-Row Validation?