foolproof 라이브러리를 사용하여 어떤 이유로 든 동일한 뷰 모델을 사용하려는 경우 foolproof는 ASP.NET MVC에서 제공되는 데이터 주석 유효성 검사를 확장하는 것을 목표로합니다. 초기 노력은 조건부 유효성 검증을 추가하는 데 초점을 맞 춥니 다. 그는 상자 밖으로
필요한 속성은 다음과 같습니다
[RequiredIf]
[RequiredIfNot]
[RequiredIfTrue]
[RequiredIfFalse]
[RequiredIfEmpty]
[RequiredIfNotEmpty]
[RequiredIfRegExMatch]
[RequiredIfNotRegExMatch]
고장이의 아름다움은이 상자 밖으로 unobstrusive 기술을 사용하여 클라이언트 측 유효성 검사를 지원한다는 것입니다. 귀하의 경우
[RequiredIfTrue("ShouldValidateType"]
public string Type{ get; set; }
public bool ShouldValidateType {get; set;}
ShouldValidateType에 해당하는 경우 속성 유형은 검증 할에 따라서
.