問題タブ [model-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.

0 投票する
2 に答える
782 参照

asp.net-mvc-3 - 複合オブジェクトの必須属性

私はこのようなクラスを持っています

私のモデルでは、このように使用します

pagelink プロパティに追加すると、required 属性が起動しません。これを解決するにはどうすればよいですか?

0 投票する
1 に答える
2076 参照

asp.net-mvc - ASP.NET MVC RemoteAttribute: リモート検証用の URL が見つかりませんでした

このようなルートで動作するように RemoveAttribute を構成するにはどうすればよいですか?

上記のルート名を RemoteAttribute コンストラクターに渡すと、InvalidOperationExceptionが発生します。propNameただし、ルート定義がなく、パラメーターがクエリ文字列として渡される場合は、チャームのように機能します。

前もって感謝します;)

0 投票する
0 に答える
1169 参照

javascript - ModelState.IsValid が検証に失敗しました!

だから私はコンタクトフォームの電子メールを送信するために使用する単純なクラスを持っています。

上記は私のクラスで、私のコントローラーは次のとおりです

何らかの理由で、ModelState.IsValid は true として返されますが、EnquiryEmail オブジェクトを調べて、それらに対して「必須」の検証を持つ値に対して null を確認できます。

ModelState.IsValid を調べると、4 つの値が表示されます。Null は、実際には「AttemptedValues」という名前のプロパティの下に空の文字列として表示されます。それがここでの問題なのか、それとも単に ModeState が行うことなのかはわかりません!

いずれにせよ、正しく検証されていません。それが何であるかについてのアイデアはありますか?

0 投票する
1 に答える
272 参照

django - Django:モデル検証エラーManytoManyField

syncdbの実行中にこのエラーが発生します

問題を理解できないようです。助けてください。

これが私のモデルです:

ストアモデル:

0 投票する
3 に答える
1841 参照

asp.net - ASP.NET MVC モデルの検証は MVC ルールに違反していますか?

ASP.NET MVCを使用して、MVCモデルにバインドされた検証を使用できるように属性をアタッチしているモデルがありますが、これは MVC のルールを壊しません。ビュー、モデルに? 賢くなろうとしているわけではないことを願っていますが、他の人の意見には興味があります。

0 投票する
3 に答える
1371 参照

validation - 少なくともどちらかが設定されていることを確認する CakePHP チェックでのモデル検証

(CakePHP のモデル検証を使用して) データを検証して、少なくとも「a」または「b」にデータがあることを確認する方法はありますか (両方にデータがある必要はありません)。

0 投票する
2 に答える
208 参照

asp.net - ModelValidator からアクション情報を取得する

実行中のアクションから反映された情報を取得する必要がある ModelValidator を実装しています。アクションがどのように装飾されているかによって、検証の動作が変わります。その情報を入手できますか?

0 投票する
1 に答える
141 参照

asp.net-mvc-2 - 複雑なモデルの検証

「1つのラジオボタンが選択された場合、別のラジオボタングループから1つのラジオを選択する必要があります。追加のテキストボックスを備えたラジオボタンが選択された場合は、それも入力する必要があります。」などの複雑なルールを使用してモデル検証を実装する方法はありますか?この方法がDataAnnotations属性に関連する場合は完璧です。これに到達するためにいくつかの追加のフレームワークを使用できることを私は知っているだけです。しかし、ご存知のように、ネイティブソリューションがあればもっと美しくなります。よろしくお願いします!

0 投票する
2 に答える
6539 参照

visual-studio-2010 - 名前空間のタイプ'モデル'は名前空間に存在しません

今日、部分ビューを作成しようとしたときに、このエラーが発生しました。パーシャルにはフォームが含まれ、検証のために対応するモデルで強く型付けされます。VS2010を介してこれをデバッグすると、エラーが発生しました。ログファイルを確認したところ、このエラーが発生しました。

最初は、パーシャルを間違った方法でレンダリングしていると思いました。だから私は両方を試しました:

私も他のことを試しましたが、うまくいきませんでした。ここでのことです:

フォームのフィールドにアクセスできるようにします。これにもかかわらず、レンダリングされません。昨日作ったモデルに変えてみましたが、問題ありません。また、このモデルを削除したり、名前を変更したりしようとしましたが、それでも問題は解決しません。これはおそらく非常に基本的なことですが、これで壁に頭をぶつけ続けてください。助言がありますか?!

よろしく!

すべての参照と名前空間を確認しましたが、不足しているものが何も表示されていないことに注意してください。

0 投票する
11 に答える
128795 参照

c# - MaxLength属性がクライアント側の検証属性を生成しない

ASP.NETMVC3クライアント側の検証に奇妙な問題があります。私は次のクラスを持っています:

私の見解から:

そして、このフィールドのテキストボックス用に生成されたHTMLは次のとおりです。

の兆候はありませんが、MaxLengthAttribute他のすべてが機能しているようです。

何が悪いのか考えてみませんか?