2011-01-22 5 views
1

CustomValidator를 사용하여 정수 범위의 유효성을 검사하려고합니다. 범위가 동적으로 설정되므로 내 usercontrol의 최소/최대 값 중 하나가 변경되면 클라이언트 유효성 검사 함수가 업데이트됩니다. 그러나 유효성 검사 기능을 실행할 수 없습니다.ASP.NET CustomValidator with ClientValidationFunction

<asp:CustomValidator ID="vldAnswerValid" runat="server" ControlToValidate="txtAnswer" Display="Dynamic" SetFocusOnError="true" ValidationGroup="answer" OnServerValidate="vldAnswerValid_ServerValidate" Enabled='<%# !IsReadOnly %>' /> 

와 코드 숨김에서 기능을 설정 :이 코드가

vldAnswerValid.ClientValidationFunction = " function(oSrc, args){ alert(1); args.IsValid = false; } "; 

을하지만 표시되지 메시지없이 경고가 없습니다. 내가 놓친 게 있니?

답변