問題タブ [foolproof-validation]
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-4 - System.NotImplementedException : 「メソッドまたは操作は実装されていません。」FoolProofValidation
私の MVC4 アプリケーションでは、MVC FoolProof ライブラリを使用しています
私のメタデータクラスでは
しかし、コントローラーのポストメソッドで例外がスローされましたdb.SaveChanges
例外の詳細は次のとおりです
スタック トレースの詳細
この場合、どうすればよいですか?私が間違っているところを実際に理解していません。
私を助けてください!ありがとう
asp.net-mvc-4 - mvc4 による MVC フールプルーフ検証
Requiredif と RequiredifTrue を使用しようとしましたが、どちらも機能しません。以下は私のコードです。IsmedicalInsurance の値を true/false にすると、どちらも機能しません。
コードを表示します。
c# - MVC4 の 2 つの変数の RequiredIf 条件付き検証
次のモデルクラスがあります
土曜日と日曜日の両方のフィールドを使用して、Holiday フィールドに RequiredIf 条件を使用したいと考えています。次のように使用できますか
モデルクラスで RequiredIf 条件を使用する方法がわからないので、誰か助けてください
asp.net - 同じフィールドで複数のバリデーターを確実に実行
私は現在、その検証に誰にでもできることを使用しています。
しかし、顧客はそのように検証を追加したいと考えています:
しかし、コンパイラはそれに同意しないので、どうすれば両方を組み合わせることができますか?
前もって感謝します!
asp.net-mvc-5 - MVC Foolproof ライブラリを正しく使用するようにモデルを修正するにはどうすればよいですか?
MVC Foolproof ライブラリを使用してモデルを検証し、それぞれエラー メッセージを表示しようとしています。ただし、データ注釈を正しく適用していないため、検証が機能しません。
私の要件は、2 つのチェックボックスがあり、フォームを送信する前に少なくとも 1 つをチェックする必要があることです。以下は、データ注釈付きのモデルの両方のフィールドのコードです。
チェックボックスをオンにせずにフォームを送信すると、フォームが送信され、エラーは表示されません。最初のフィールドを int または string として作成し、CheckBox がチェックされている場合に必須にすると、検証が正常に機能し、それに応じて検証メッセージが表示されるため、モデルとカスタム検証属性を適用する方法に論理的な誤りがあることはわかっています。景色。上記のフィールドの論理エラーを特定するのを手伝ってください。
c# - Foolproof - NotImplemented 例外を使用した MVC5 検証の単体テスト
次のヘルパー メソッドを使用して、MVC で検証ロジックの単体テストを行っています。
私のデータモデルの1つには、次のものが含まれています。
これは、このスタックトレースで Foolproof から NotImplementedException をスローします。
興味深いことに、これは MVC を実行している場合は正常に動作しますが、UnitTest ランドでは動作しません。
私の目標は、MVC インターフェースを介して検証とバインディングを単体テストし、プロジェクトが大きくなるにつれて変更が影響を及ぼさないようにすることです。
これを機能させる方法についてのアドバイスは大歓迎です。
vb.net - MVCフールプルーフ検証がフォームアプリケーションで機能しない
プロジェクトへの参照を追加しましたMVC Foolproof Validation
。モデルで注釈の 1 つを使用しています。
次のように検証する検証クラスがあります。
これはすべての通常DataAnnotation
の s で機能しますが、新しい注釈ではキャッチされません。にデバッグできませんValidator.TryValidateProperty
が、 の後であるにもかかわらず、結果はプロパティに対して true として返されますEndDate
。
検証ロジックに欠陥はありますか?
validation - 値より大きい場合の MVC フールプルーフ検証
ビジネス タイプを示すラジオ ボタンを含む MVC フォームがあります。事業タイプが有限会社または PLC の場合、フォームには追加の会社登録番号と登録事務所の住所フィールドが表示されます。ラジオ ボタンの値が 2 より大きい場合は、両方のフィールドが入力されていることを確認します。
そこで、Foolproof Validation をインストールしました。ばかなので、これは理想的な解決策だと思いました。
私のビューモデルには次のものがあります。
GreaterThan 属性に値を指定したいと思います。
[GreaterThan("CorporateIdentityId","2")]
しかし、それは気に入らないようです。もちろん、これを行う方法に関するドキュメントや例はないようです。すべての例は、現在の日付、真/偽などの暗黙の値を示しているだけのようです。比較する明示的な値はありません。
私は単純にフールプルーフ検証を求めすぎているのでしょうか? もしそうなら、私が使用できる代替手段はありますか?
c - 四角形の面積
長方形の面積を教えてくれる人. 文字と負の数の入力を禁止するなど、絶対確実にすることはできません。文字を参照する最初の条件を作成するときに、2 番目の条件を作成することはできません。どうすればこれを行うことができますか、またはプログラムを最初から変更する必要さえあります。長方形の面積を求めるだけです。