password to be 8 characters long with at least 1 special character, 1 numeral and mix of letters
what I have tried :-
[Required(ErrorMessage = "Please enter the Password")]
[DataType(DataType.Password)]
[StringLength(8, ErrorMessage = "The Password must be at least 5 - 8 characters long.", MinimumLength = 5)]
[Display(Name = "Password")]
public string Password { get; set; }