2011-07-18 8 views
2

オーチャードCMSのユーザー登録ページのクライアント検証を追加しようとしています。クライアントの検証を有効にするには(Orchard CMS)?

サーバー側の検証を(うまく機能して)次のように実装されます。

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; 
} 

私は、ビューにすべてのjQuery関連のスクリプトを追加してweb.configファイルでクライアント検証を有効にしている:

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

また、DataAnnotationsをUserPartクラスのプロパティとUserCreateViewModelクラスのプロパティに追加しました。

No luck。

だから、質問は次のとおりです。

  1. んオーチャードCMS DataAnnotationsとMVC 3.0クライアント検証をサポートしていますか?
  2. 有効にするにはどうすればよいですか?

答えて

関連する問題