2011-07-18 3 views
2

Orchard CMS의 사용자 등록 페이지에 대한 클라이언트 유효성 검사를 추가하려고합니다.클라이언트 유효성 검사를 활성화하는 방법 (Orchard CMS)?

서버 측 유효성 검사는 다음 (잘 작동)로 구현됩니다 : Web.config의에서

내가보기에 모든 jQuery를 관련 스크립트를 추가 한
if (String.IsNullOrEmpty(userName)) { 
    ModelState.AddModelError("username", T("You must specify a username.")); 
    validate = false; 
} 

if (String.IsNullOrEmpty(email)) { 
    ModelState.AddModelError("email", T("You must specify an email address.")); 
    validate = false; 
} 

, 사용 클라이언트 검증 :

<add key="ClientValidationEnabled" value="true" /> 
<add key="UnobtrusiveJavaScriptEnabled" value="true" /> 

또한 DataAnnotations를 UserPart 클래스 속성 및 UserCreateViewModel 클래스 속성에 추가했습니다.

행운을 비네.

그래서 질문은 다음과 같습니다 DataAnnotations와

  1. 합니까 오차드 CMS 지원 MVC 3.0 클라이언트 검증?
  2. 유효성 검사를 수행하기 위해해야 ​​할 일은 무엇입니까?

답변