Utilizzo le annotazioni di dati per la convalida del modello in MVC4 e sto utilizzando attualmente StringLengthAttribute tuttavia NON desidero specificare un valore massimo (attualmente impostato su 50) ma Vogliamo specificare un valore minimo valore della lunghezza della stringa.DataAnnotations StringLength Attributo MVC - senza valore massimo
C'è un modo per specificare solo una lunghezza minima? Forse un altro attributo che posso usare?
mio codice attuale è:
[Required]
[DataType(DataType.Password)]
[Display(Name = "Confirm New Password")]
[StringLength(50, MinimumLength = 7)]
[CompareAttribute("NewPassword", ErrorMessage = "The New Password and Confirm New Password fields did not match.")]
public string ConfirmNewPassword { get; set; }
Ogni aiuto è molto apprezzato.
Grazie Leniel. Ho fatto ricorso a una regex per regolare la lunghezza della stringa come suggerito. – davey1990