問題タブ [validationrules]
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.
wpf - 依存関係プロパティとスタイル トリガーを使用した WPF での検証の使用
WPF で Validation を使用しようとしています。以下に示すように、NotNullOrEmptyValidationRule を作成しました。
今、私は自分のアプリケーションでそれを使用する必要があります。App.xaml ファイルで、TextBox のスタイルを宣言しました。これが宣言です。
今、私は自分の TextBox でそれを使用したいので、次のコードを使用しています:
エラーはタグ NotNullOrEmptyValidationRule で発生します。XAML 構文チェッカーは、NotNullOrEmptyValidationRule を解決できません。名前空間を入れてみましたが、うまくいかないようです。
wpf - WPF 検証ルールの使用と「保存」ボタンの無効化
[保存] ボタンをクリックする前にいくつかのテキスト ボックスを空にすることができないページがあります。
私のルールは機能します。値を入力するまで、テキストボックスの周りに赤い境界線が表示されます。この検証ルールを他のテキスト ボックスに追加したいと考えています。
ページに検証エラーがなくなるまで [保存] ボタンを無効にするにはどうすればよいですか? 何を確認すればよいかわかりません。
wpfdatagrid - 列を自動生成するときに、プログラムでValidationRulesをWPFDataGridに追加します
AutoGeneratingColumnイベントでこれを実行したい:
出来ますか?列は自動生成されるので、ValidationRulesをBindingに追加したいだけです。
jquery - Jqueryの検証:チェックボックスが別のルールで変更された後、検証されたフォームを再検証します
チェックボックスがチェックされていない場合、いくつかの要素が必要なフォームを検証しようとしています。
フォームを送信すると、ルールが実行されます。次に、チェックボックスをオンにします。検証ルールは既に実行されています。チェックボックスがオンになっている場合でも、検証ルールは引き続き適用され、フィールドに入力するまでフォームは送信されません。 。
私が望んでいたのは、チェックボックスでルールのオンとオフを切り替えることができるということでした。どんな助けでも大歓迎です。
wpf - WPF DataGridセルエントリを検証するときに以前の値を使用する方法は?
私は WPF を持っていDataGrid
ます。次のように、ユーザーが特定の列に入力できる値を制限したいと考えています。
列 A の値は増加するだけです (新しい値 > 古い値)。
列 B の値は減少するだけです (新しい値 < 古い値)。
ユーザーが入力した値が無効な場合は、以前の有効な値に戻したいです。
カスタムでこれができるかもしれないと思ったのですがValidationRule
、関数からセルの前の値にアクセスする方法がわかりませんValidate()
。
助けていただければ幸いです!
resx - EntLib の複数の検証シナリオ - .resx スタイル?
現在、クラスで定義された一連の EntLib 検証ルールを取得しています。ルールは、クライアントに基づいて後で変更されます。
私がやりたいことは、自分のクラスを保持し、特定のクライアントに対してどこかに定義されたさまざまなルール セットを呼び出すことです。
この機能は、コンテンツがローカリゼーション パラメーターに基づいて変化する .resx ファイルに国際化値を格納するのと似ていますが、この場合、定義済みのルールはクライアントに基づいて変化します。
ありがとうございました。
c# - フィールド間の編集が可能な .NET の検証フレームワーク
私の経験からすると、.NET の多くの検証フレームワークでは、たとえばフィールドが郵便番号や電子メール アドレスであることを確認するなど、一度に 1 つのフィールドを検証できます。私は通常、これらをフィールド内編集と呼んでいます。
私のプロジェクトでは、しばしばフィールド間編集を行う必要があります。たとえば、次のようなクラスがあるとします。
Max が Min よりも大きいことを確認したい場合があります。外部オブジェクトに対して何らかの検証を行うこともできます。たとえば、次のようなクラスがあるとします。
何らかの理由で、提供されたデータベースまたはファイルに郵便番号が存在することを確認したい場合。ユーザーがデータ ディクショナリを提供し、そのデータ ディクショナリに対してオブジェクトを検証する場合など、より複雑な例があります。
私の質問は、.NET 用の既存の検証フレームワーク (TNValidate、NHibernate Validator) のいずれかを使用できるか、それともルール エンジンを使用する必要があるかなどです。現実の世界の人々は、この状況にどのように対処していますか? :-)
java - ビジネス ルールを XML ドキュメントに保存し、後で Java で検証する方法
XML ルール ドキュメントの例:
これを実装するにはどうすればよいですか?私はゼロから始めています。現在持っているのは、ユーザークラスと、基本的な Spring MVC である (サービスレイヤーと Dao レイヤーを介して) DB にユーザーオブジェクトを保存する UserController です。Spring MVC Validation は使用できませんが、Model クラスでは、管理者がルールを変更できるように XML ドキュメントを使用する必要があります。
XML ルール ドキュメントによって提供されるものに基づいてアルゴリズムを動的に構築するパターンが必要だと思いますが、膨大な量の if ステートメント以外は考えられないようです。
また、解析についてはまだ何もありません。検証プロセスの実際の実装から解析を (分離) する方法がわかりません。
wpf - WPFの複数の検証ルールと検証テンプレート
複数の検証ルールとそれらの検証ルールのテンプレートを処理するための戦術を持っている人はいますか?
例:
2つの検証ルール(必須とデータ)が欲しい
どちらか欲しい...
変更できるテンプレートの1つは、実行されたルールに応じて表示されるか、2つのテンプレートは、実行されたルールに応じて表示されます。