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。
だから、質問は次のとおりです。
- んオーチャードCMS DataAnnotationsとMVC 3.0クライアント検証をサポートしていますか?
- 有効にするにはどうすればよいですか?