我正在使用一個.net webservice,它有一些類。接下來,我生成了包含此類的代理類。但在web服務我像的正則表達式或錯誤消息等從web服務自動生成的類
[DataMember]
[Required(ErrorMessage = ErrorMessages.DefaultRequiredErrorMessage)]
[Display(Order = 2, Name = "Email")]
[RegularExpression(@"^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$",
ErrorMessage = "Email is not correct.")]
public string Email { get; set; }
某些字段確認規則我想在生成的類此驗證規則定義的。相反,我只有班級:
[System.Runtime.Serialization.DataMemberAttribute()]
public string Email {
get {
return this.EmailField;
}
set {
if ((object.ReferenceEquals(this.EmailField, value) != true)) {
this.EmailField = value;
this.RaisePropertyChanged("Email");
}
}
}
這可能嗎?我怎樣才能在課堂上得到這個驗證規則?