2011-04-19 2 views
0

자바 스크립트를 사용하여 유효성 검사 그룹을 가져와 제어 할 수 있습니까? 비어 있거나 없으면 ASPxHtmlEditor을 확인할 수 있었지만 유효성 검사 그룹을 제어해야합니다. 나는 .net 2.0을 사용하고있다.유효성 검사 그룹

편집 [04202011]

나는 ASPxHtmlEditor 필요한 필드를 확인해야합니다. DevEx의 이전 버전 (10.1.6.0)을 사용하고 있습니다 (지금은 업데이트 할 수 없음). 그러나 여기에는 유효성 검사 설정이 없습니다. 나는 ASPxHtmlEditor.ClientSideEventsLostFocus에서 함수를 호출하고 제대로 작동

function validateEmptyEditor(html) 
{ 
    html = html.replace(' ', ''); 
    html = html.replace('<br />', ''); 

    if (html.length < 1) 
    { 
     return false; 
    } 
    else 
    { 
     return true; 
    } 
} 

편집기를 검증하기 위해 자바 스크립트를 사용했다. 그러나 내 페이지는 저장을 위해 유효성 검사 그룹을 사용합니다. 따라서 validateEmptyEditor이 호출되면 유효성 검사 그룹을 조작해야합니다. 유효성 검사 그룹을 제어 할 수 있습니까?

+0

안녕하세요. 수행해야 할 작업에 대해 자세히 알려주세요. 우리는 당신을 도우려고 노력할 것입니다. –

+0

안녕하세요, 제 EDITS [04202011], 감사합니다 – KaeL

답변

1

작업을 올바르게 이해하면 ValidationGroup에있는 컨트롤이 유효성 검사를 통과하는지 여부를 알고 싶습니다. 그렇다면 다음 js 코드를 사용하여이 작업을 수행 할 수 있습니다.

var isValid = ASPxClientEdit.ValidateGroup("GroupName"); 

이 방법이 도움이됩니까?

+0

안녕하세요, 위의 버전에서 안타깝게도'ASPxHtmlEditor'는 유효성 검사 설정을 지원하지 않으므로 유효성 검사 그룹을 평가할 때 포함되지 않습니다. 유효성 검사 그룹에 값을 할당하여 허위로 만들 수 있습니까? – KaeL

+0

그러나 이것은 유용한 기능이므로 일부 페이지에서 사용할 수 있습니다. 감사 : D – KaeL

+1

유효성 검사 그룹 결과를 설정하는 것은 불가능합니다. 그러나 서버에 데이터를 게시하기 전에 HtmlEditor의 값과 ValidationGroup 결과를 모두 확인할 수 있습니다. 둘 다 맞으면 서버에 요청을 게시 할 수 있도록 허용해야합니다. 그렇지 않으면 - 금지. –