2010-08-17 4 views
0

ASP.NET 사용자 정의 컨트롤에는 RequiredFieldValidators가 연결된 두 개의 필드 (fromdate 및 todate)가 있습니다. 저장시 fromdate 및 todate가 입력되었는지 확인하고 싶습니다. 어떻게해야합니까? Page.IsValid를 시도했지만 항상 true를 반환합니다.ASP.NET 사용자 정의 컨트롤의 유효성 검사

+0

어떤 종류의 검사기를 사용하십니까? – Remy

+1

사용자 정의 컨트롤의 HTML이 유용 할 것입니다. – Mantorok

답변

0

usercontrol 필수 필드 유효성 검사기에 문제가 있습니다. 유효성 검사가 제대로 작동하는 경우 컨트롤에 값을 입력하지 않으면 postback이 표시되지 않습니다.

0

ContentToValidate을 지정하면 RequiredFieldValidator에서 컨트롤이 채워 졌는지 여부를 분명히 알려줍니다.

당신은 그들이 당신이 CompareValidator을 사용 유효 날짜가 있는지 확인하고 데이터 형식을 설정하려면

날짜 다음 운영자 DataTypeCheck 수 있습니다.

는 또한 ControlToValidateControlToCompare 속성을 사용하여 두 날짜를 비교하기 위해 CompareValidtor를 사용할 수 있습니다.

관련 문제