1
に私はフィールドを持つモデルMVC 3 - 変更フィールド値事前検証
[Required(ErrorMessage = "Email Address is required")]
[RegularExpression(@"^[a-zA-Z0-9._%+-][email protected][a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$", ErrorMessage = "Not a valid email address.")]
[Display(Name = "Email Address")]
public virtual string EmailAddress { get; set; }
を持っていると私は、電子メールの先頭に空きスペースがある場合、検証は失敗します。私はそれが検証される前に、フィールドをトリミングするJQueryメソッドを記述したいと思います。 ぼかしを付けてみましたが、ぼかしは検証後に実行されます。 どうすればこの問題を解決できますか?
ありがとうございました。
データアノテーションは、フォームがボケで送信されないときに起動します。 –
@KartikeyaKhoslaデータ注釈は、一度フォームが提出されるとぼかしでも発生します。 – anomepani
このフィールドをオンにするだけでトリミングしたくないですか? –