ASP.net 사용자 정의 유효성 검사기 컨트롤을 사용하여 HTML 편집기의 내용을 확인하려고합니다. 아이디어는 필수 필드 유효성 검사기가 작동하는 것과 같은 방식으로 일부 내용이 입력되었는지 확인하는 것입니다. ClientValidationFunction = "된 SomeFuncion"에서 ASP.net Ajax 툴킷에서 HTML 편집기의 버그
나는이 기능을 참조 :function SomeFunction(source, args)
{
var editor = $find("<%=htmlEditor.ClientID%>");
var content = editor.get_content();
var isValid = content.length > 0;
editor.set_content(content);
args.IsValid = isValid;
}
내가받은 후 내용을 설정 한 이유는, 이것이 재 등록에 컨텐츠를 얻을 수있는 해킹 때문이다 편집자. 어떤 이유로, 게시 다시 시도 할 때 두 번째 시도에서 콘텐츠를 다시 설정하지 않으면 유효성 검사가 완료된 후 첫 번째 시도에서 비어있는 콘텐츠가 유효한 콘텐츠 대신 게시됩니다.
누구든지 콘텐츠를 재설정하지 않고도 HTML 편집기의 내용을 확인하는 방법을 알고 있습니까? 또는 set_content()를 사용하여 재설정 한 경우 글꼴 크기 및 글꼴 스타일 메뉴가 비활성화 되 지 않습니까?