I was getting this error while working with ADO.NET Entity Framework System.Data.Entity.Validation.DbEntityValidationException: Validation failed for one or more entities. See 'EntityValidationErrors' property for more details. Solution
To solve this error, we can wrap the SaveChanges() method of DatabaseContext object in try block and in the Catch loop through each errors to find out where is the error. The code goes below.
catch (DbEntityValidationException ex)
foreach (var entityValidationErrors in ex.EntityValidationErrors)
foreach (var validationError in entityValidationErrors.ValidationErrors)
Response.Write("Property: " + validationError.PropertyName + " Error: " + validationError.ErrorMessage);
Once the error is found, you can work on that to fix it.
Hope it helps.