I have a property in my model and i want this property to be required but non serialized
It's a ConfirmPassword field, I don't want to serialized this information but I would like to use unobtrusive-validation with [required] annotation
is it possible to do what I want ?
i already tried this :
[NonSerialized]
private string _PasswordConfirm;
[DataType(DataType.Password)]
[Required]
[Compare("PasswordHash", ErrorMessage = "Passwords do not match.")]
public string PasswordConfirm { get { return this._PasswordConfirm; } set { this._PasswordConfirm = value ;} }
But I need to complete PasswordConfirm or I get an error : "
DbEntityValidationException: Validation failed for one or more entities. See 'EntityValidationErrors' property for more details."