When generating model keys for property errors during validation, we append the property name followed by the ErrorName from ModelValidationResult if it's available. Currently the DataAnnotationsModelValidator does not populate the MemberName field consequently we do not see this issue at large. However once we address this issue (as part of https://aspnetwebstack.codeplex.com/workitem/1534), we're prone to generating incorrect property names.
Comments: Fixed in changeset 6c0de66e2235c60a053ec8352688c0318f940db2
Comments: Fixed in changeset 6c0de66e2235c60a053ec8352688c0318f940db2