0

検証 ajax エラーを表示した後、ページにポストバックを実行させたくない This is my validation class . 検証クラスでromet検証を使用しました。使用するときに何かを設定する必要があると思います

    [RegularExpression(@"^[a-zA-Z]+(([\'\,\.\- ][a-zA-Z ])?[a-zA-Z]*)*\s+<(\w[-._\w]*\w@\w[-._\w]*\w\.\w{2,3})>$|^(\w[-._\w]*\w@\w[-._\w]*\w\.\w{2,3})$", ErrorMessageResourceType = typeof(AlibabaVersion_2.MainResource), ErrorMessageResourceName = "EmailAddressMostBeComplite")]
    [Required(ErrorMessageResourceType = typeof(AlibabaVersion_2.MainResource), ErrorMessageResourceName = "UserEmailIsMandatory")]
    [DataType(DataType.EmailAddress)]
    [Display(Name = "EmailAddress", ResourceType = typeof(AlibabaVersion_2.MainResource))]
    [System.Web.Mvc.Remote(action: "CheckEmail",
                          controller: "Home",
                          HttpMethod = "POST",
                          ErrorMessageResourceType = typeof(AlibabaVersion_2.MainResource),
                           ErrorMessageResourceName = "UserEmailIsDublicate")]
    public string UserEmail { get; set; }

私を助けてください :(

4

1 に答える 1

1

フォームメソッドを投稿として使用する場合、それは機能するはずです。

于 2013-12-01T20:26:51.863 に答える