1
예를 들어 사용자 등록 양식의 유효성을 검사하고 사용자가 "암호"및 "암호 확인"필드에 암호를 입력했는지 확인하고 싶습니다. 그 두 값은 동일하다는 것.DataAnnotations가있는 ASP.NET MVC2에서 두 속성을 모두 확인하십시오.
발견 this 실제로 반사 유일한 방법은 무엇입니까?
당신은이 방법으로 시도 할 수예를 들어 사용자 등록 양식의 유효성을 검사하고 사용자가 "암호"및 "암호 확인"필드에 암호를 입력했는지 확인하고 싶습니다. 그 두 값은 동일하다는 것.DataAnnotations가있는 ASP.NET MVC2에서 두 속성을 모두 확인하십시오.
발견 this 실제로 반사 유일한 방법은 무엇입니까?
당신은이 방법으로 시도 할 수:
[System.ComponentModel.DataAnnotations.CustomValidation(typeof(Test), "Verify", ErrorMessage = "No match!")]
public class Test
{
[Required]
public string Password { get; set; }
[Required]
public string ConfirmPassword { get; set; }
public static ValidationResult Verify(Test t)
{
if (t.Password == t.ConfirmPassword)
return ValidationResult.Success;
else
return new ValidationResult("");
}
}
을