2016-06-19 4 views
0

MVC 응용 프로그램에서 DDL이 있습니다. DDL에서 특정 항목을 선택하고 '활성'이라고 말하면 두 개의 텍스트 상자가 나타나고 DDL에서 다른 항목을 선택하면 다른 DDL이 화면에 나타납니다. 텍스트 상자와 DDL은 모두 필수이지만 DDL의 다른 옵션에 따라 다릅니다.드롭 다운 목록 옵션에 따라 MVC 응용 프로그램 유효성 검사

감사하게 받아 들여질 것입니다.

감사

파르

+0

는 [절대 안전한]을 사용하는 것이 좋습니다 수 있습니다 FluentValidation 라이브러리 (http://foolproof.codeplex.com/)'[RequiredIf]'또는 유사한 조건 유효성 검사를 한 번 봐 걸릴 수 있습니다 서버 측 유효성 검사를 위해

클라이언트 및 서버 측 유효성 검사를 모두 제공하는 속성 –

답변

0

당신이 다음 아마 가장 쉬운 방법은 종속 DDL과 texboxes에 required 속성을 추가 할 것 클라이언트 측 유효성 검사에 대해 얘기합니다. 이러한 texboxes/DDL이 숨겨져있을 때 유효성 검사를 사용하지 않으려면, 일단 숨기고 attirbute를 표시하면이를 제거한 후에 disabled 속성을 추가하십시오. 당신이 conditional validation