Hi Eileen
Changing the create method stops the Visual Studio from handling he exception. But the bullets do not appear next to the required fields.
The VerifierResultsChache.cs class separates the results into IDictionary<string, VerifierResultCollection>
One based on "__Self" (No Triggers Result Set) (this result set show the First Name required……)
the others based on the Column Names ()
eg
+[0] {[__Self, IdeaBlade.Verification.VerifierResultCollection]} System.Collections.Generic.KeyValuePair<string,IdeaBlade.Verification.VerifierResultCollection>
+[1] {[LastName, IdeaBlade.Verification.VerifierResultCollection]} System.Collections.Generic.KeyValuePair<string,IdeaBlade.Verification.VerifierResultCollection>
+[2] {[BirthDate, IdeaBlade.Verification.VerifierResultCollection]} System.Collections.Generic.KeyValuePair<string,IdeaBlade.Verification.VerifierResultCollection>
+[3] {[HireDate, IdeaBlade.Verification.VerifierResultCollection]} System.Collections.Generic.KeyValuePair<string,IdeaBlade.Verification.VerifierResultCollection>
The IdataErrorInfo retrieves the errors from the VerifierResultsCache based on the column name (Property Name)
Is there a reason the original results are separated into "__Self" result set?