2010-11-18 4 views
0

사용자 컨트롤에 Telerik RAD 편집기가있어서 한 곳에서 기본값을 설정하여 서식있는 텍스트 편집기가 필요한 곳에 컨트롤을 다시 사용할 수 있습니다. 페이지에 추가 할 때 RequiredFieldValidator 컨트롤을 사용하여 편집기의 내용 속성을 확인하여 편집기에 내용이 있는지 확인하려고합니다. 내가 페이지를로드 할 때중첩 컨트롤 유효성 검사

, 내가 얻을 "제어 'radEditor'를 확인할 수 없습니다 'ValidateEditor'의 ControlToValidate 속성에 의해 참조." 몇 가지 조사 후

, 나는 마크 업 페이지에서 유효성 검사 속성을 노출합니다 [System.Web.UI.ValidationProperty ("RadEditor")]로 클래스를 장식 발견,하지만 난이 속성, 아무튼 페이지를 추가 할 때 위의 오류를 throw하지 않지만 콘텐츠없이 페이지를 제출할 때 컨트롤에 연결된 RequiredFieldValidator를 준수하지 않습니다.

아이디어가 있으십니까?

답변

1

맞춤 검사기를 사용하는 것이 좋습니다. 컨텐츠를 확인하기 위해 클라이언트 측 및 서버 측 함수를 모두 작성할 수 있습니다.