MVC4でモデルの検証にデータ注釈を使用していますが、現在StringLengthAttributeを使用していますが、最大値(現在50に設定されています)を指定する必要はありませんが、最小値文字列の長さの値。DataAnnotations StringLength属性MVC - 最大値なし
最小の長さだけを指定する方法はありますか?おそらく別の属性を使うことができますか?
私の現在のコードは次のとおりです。
[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; }
すべてのヘルプははるかに高く評価されます。
ありがとうございます。私はあなたが示唆したように文字列の長さを制御する正規表現を使用することに頼ってきました。 – davey1990