問題タブ [castle-validators]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net-mvc - xValの使用経験がある人にとって、組み込みのデータ注釈よりも城のバリデーターを学習して使用する価値はありますか?
城のバリデーターは、標準のデータ注釈に対して何を提供しますか?
私はxVal、データアノテーション、キャッスルバリデーターを初めて使用するので、どちらを選択しても学習曲線があります。casleバリデーターの使用を開始するだけの価値はありますか(より堅牢になると思います)
castle-validators - Castle Validators Is Lesser/Greater Than Or Equal を検証する方法
ValidateIsLesser 属性と ValidateIsGreater 属性が表示されます。しかし、ValidateIsLesserOrEqual および/または ValidateIsGreaterOrEqual を実行したい場合はどうでしょう。これらのカスタム属性を記述するだけでよいのでしょうか?それとも、見つけるのに苦労している事前構築済みの機能がありますか?
asp.net-mvc - JsonResult を使用するときに MVC ModelState 検証エラーをクライアントに返すために使用されている手法は何ですか?
ここで大声で考えているので、明確にする必要がある場合はお知らせください...
ajax の重いサイトで、JsonResult を使用してクライアントに情報を返す場合、ModelState 検証エラーをクライアントに返すためにどのような手法、パターン、ベスト プラクティスが使用されていますか?
ビュー モデルで xVal と城の検証を使用しています。jquery を検証して ajax 応答からのエラーを表示するための標準はありますか?
asp.net-mvc - 属性にハードコードされていない MVC 検証エラー メッセージ
ビューに渡される検証エラー メッセージは、データベースから取得する必要があります。
モデルでデータ注釈を使用したいのですが、検証属性のエラー メッセージ キーは文字列または定数にしかできません。
検証のために他のソリューションを受け入れていますが、データベースからエラー メッセージを取得する必要があります。
エラーメッセージが文字列ではない場合、検証のための他の優れたソリューションはありますか? 現在、T4 を使用して定数ファイルを生成することを考えています...
c# - データベースにアクセスするC#カスタム属性
nhiberate でデータベースにアクセスするカスタム属性があります。この属性は実際には Castle の AbstractValidationAttribute から継承され、正規表現に対してプロパティを検証するために使用されます。問題は、これらの正規表現が cms で管理され、データベースに格納されていることです。データベースの値を変更しても、属性に反映されません。基本的に、属性は初期化されるだけなので、データベースから一度ロードされます。これを回避する方法はありますか?
ありがとう、ロビン
c# - ボタンとバリデーター
2つのテキストボックスがあるテーブルがあります。すべてのテキストボックスには、ユーザーがテキストボックスにデータを挿入できるようにするために必要なバリデーターがあります。
また、ユーザーの特権を確認するためのログインテーブルもあります。
ログインボタンを送信すると、最初のテーブルのバリデーターが表示され、ユーザーがログインできなくなります。ログインボタンのプロパティ(検証の原因)をfalseに変更しましたが、ログインテーブルに追加したバリデーターが表示されませんでした。 。
では、どうすればこの問題を解決できますか。
validation - nhibernate セッション / アクティブ レコード スコープのキャッスル アクティブ レコード検証を無効にする方法はありますか
nhibernate セッション / アクティブ レコード スコープのアクティブ レコード検証を無効にする方法はありますか?
多数のアイテムの削除を実行しているシナリオがあります。場合によっては、顧客のデータベースに検証に合格しないデータがあります (新しい検証ルールが導入される前にキャプチャされたか、またはデータベースなど)
削除すると、データベースの構築方法が原因で、既存のエンティティの検証チェックが発生し、例外が発生して失敗し、それらのエンティティの削除が妨げられます。
削除のシナリオでは、エンティティが削除されるトランザクション/セッション/スコープに関連するすべての検証を無効にしたいと考えていますが、これは可能ですか?
2011/01/23 更新
検証を無効にするための単純な検証アクティブ レコード基本クラスを実装しました。
私の ActiveRecord モデルは ScopeAwareValidationBase を継承しているので、トランザクション コードの周りに using ステートメントを配置するだけでうまくいきます。
.net - Castle Active Record - 検証と関係
foo と bar の 2 つのモデルがあります。Foo には bar オブジェクトがあります。Foo と bar には検証規則があります。Foo.isValid() を呼び出すと、バーも検証されません。isValid でバーを検証する必要があります。Castle Active Record Validation は関係に対してどのように機能しますか? 例やドキュメントはありますか?公式サイトには不十分なドキュメントがあり、検証と関係については何もありません。ありがとうございました。
asp.net-mvc-2 - asp.net mvcのクライアントサイドjquery検証プラグインでCastleValidatorを使用するにはどうすればよいですか?
CastleValidatorをクライアント側のjquery検証プラグインと一緒にasp.netmvcで使用するにはどうすればよいですか?
data-annotations - Castle Validators は DataAnnotations 属性と連携できますか?
Required to work with Castle Validatorsなどの DataAnnotations 属性を作成する方法はありますか?
Castle には独自の属性があることは知っていますが、ビューとビジネス ロジックに同じ属性を使用したいと考えています。したがって、属性をビューの検証とビジネス ロジックの検証に使用する必要があります。このアプローチが理想的ではないことは承知しています。