Page_ClientValidate는 formview에서 정의되지 않았습니다.
사용하려고하는 사용자 정의 유효성 검사를 표시하기 위해 <asp:formview>
안에 유효성 검사기가 있습니다. Object Expected 오류가 발생합니다. 양식보기에서 클라이언트 측의 유효성을 검사하려면 어떻게해야합니까?
<asp:listview>
에 Page_ClientValidate
을 사용하고 거기에
Page_ClientValidate는 formview에서 정의되지 않았습니다.
사용하려고하는 사용자 정의 유효성 검사를 표시하기 위해 <asp:formview>
안에 유효성 검사기가 있습니다. Object Expected 오류가 발생합니다. 양식보기에서 클라이언트 측의 유효성을 검사하려면 어떻게해야합니까?
<asp:listview>
에 Page_ClientValidate
을 사용하고 거기에
전화 당신이 원하는과에 양식의 유효성 검사 그룹 이름을 통과 할 때마다 다음과 같은 자바 스크립트 기능 ..이 당신을 도울 것입니다
function ValidateForm(ValidationGroupName)
{
var validated=Page_ClientValidate(ValidationGroupName);
if(validated)
{
//do the logic here
return true;
}
else
{
return false;
}
}
희망 .. ..
Page_ClientValidate
기능이 때로는 정의되지 않을 수 있습니다. 페이지에 발리 데이터가없는 경우. 전화하기 전에 typeof Page_ClientValidate === "function"
을 확인하십시오.
이것은 모든 유효성 검사기의 EnableClientScript 속성이 false로 설정된 경우에도 발생합니다.
질문을 편집 할 수 있습니까? 조금 명확하지 않습니다. 클라이언트 (자바 스크립트) 또는 서버 (코드 숨김)에서 실행하려는 코드입니까? – tjrobinson
유효성 검사는 클라이언트 쪽입니다. 유효성 검사기는 폼보기 안에 있습니다. 유효성 검사 목록보기 잘 작동합니다. 폼 뷰에서 버튼을 클릭하여 호출 할 때 Page_ClientValidate가이 오류를 throw하는 이유는 무엇입니까? – William