2010-02-18 3 views
2

ASP.NET 유효성 검사 규칙이 여러 그룹에 속할 수 있습니까? 하나의 Validator를 사용하여 폼이 어떤 모드에 있는지에 따라 다른 방법으로 같은 컨트롤을 유효화하고 싶습니다.ASP.NET 유효성 검사 규칙을 여러 그룹에 속시킬 수 있습니까?

이 질문의 목적에 따라 모드는 단순하고 필드가 더 적어야하며 복잡한 것은 더 많은 필드가 필요합니다. CustomValidators (내가 과거에 해왔 던)를 작성할 수 있다는 것을 알고 있지만, 더 간단한 솔루션을 원합니다.

그래서, 나는 다음과 같은 결합 싶습니다

<asp:RequiredFieldValidator ValidationGroup="Simple" ControlToValidate="Name" /> 
<asp:RequiredFieldValidator ValidationGroup="Complex" ControlToValidate="Name" /> 

감사합니다!

답변

3

없음의 검증 또는 버튼을 여러 유효성 검사 그룹에 대한 지원이 없습니다 불행히도 그들은 할 수 없습니다. 그러나 귀하의 페이지가 단순하고 복잡한 모드로 동시에 표시되지 않으므로 코드 비헤이비어에서 유효성 검사기를 추가하고 현재 모드를 기반으로 유효성 검사 그룹을 설정해야합니다.