問題タブ [data-annotations]

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 投票する
7 に答える
21839 参照

.net - WPFとEntity FrameworkでDataAnnotationsを使用してデータを検証しますか?

WPF & Entity Framework で DataAnnotations を使用して検証する方法はありますか?

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

asp.net-mvc - MVC Contrib の Input Builder 属性はローカリゼーションをサポートしていますか?

たとえば、次のようにメンバーを装飾する以外に、データ注釈を使用します。

複数の文化に対応するために、次のようにすることもできます。

MVC Contrib の入力ビルダーがラベルを設定するためにこのようなものをサポートしているかどうか知っている人はいますか?

ありがとうございました。

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

asp.net-mvc - DataAnnotations の DataType 属性で ErrorMessage が無視される

DataAnnotations を使用しているモデルがあります。何かのようなもの

「必須」属性は、ErrorMessage の値を尊重します。つまり、値を入力しないと、「入力してください」というメッセージが表示されます。ただし、DateTime フィールドに文字列を入力すると、標準のシステム エラー メッセージ「The value 'blah' is not valid for AppointmentDate」が表示されます。

ASP.NET MVC コードを使用してデバッグしましたが、FormatException の場合、propertyMetadata から正しい表示名が選択されていないようです。それか、あからさまに明らかな何かが欠けています:/

誰かがこの問題に遭遇しましたか? それは私ですか、それとも単なるベータ版ですか (私は ASP.NET MVC 2 Beta を使用しています)?

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

asp.net-mvc - データ注釈

そのクラスのモデルビュー(重要な部分)は

DateTimeAttriburte の場所

ただし、モデル状態エラーには、「値 'xxxx' は DateCreated に対して有効ではありません」と表示されます。このメッセージを置き換えることはできません。なぜ?

0 投票する
8 に答える
18788 参照

asp.net-mvc - MVC: デフォルトの ValidationMessage をオーバーライドする

MVCの世界では、このビューモデルがあります...

...そして、私の見解では、この種のこと...

私の質問: 名前を指定せずにこのフォームを送信すると、「FirstName フィールドが必要です」というメッセージが表示されます。

わかった。それで、私は行って、自分の財産を次のように変更します...

..そして、「名フィールドは必須です」を取得します

これまでのところすべて順調です。

そこで、エラー メッセージに「First Name Blah Blah」と表示させたいと思います。すべてのプロパティに次のような注釈を付けずに、デフォルトのメッセージを上書きして DisplayName + "Blah Blah" を表示するにはどうすればよいですか

乾杯、

ETFエアファックス

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

asp.net-mvc - DataAnnotations と MVC1 の問題: 必須属性が ErrorMessage プロパティを無視している

DataAnnotations を使用して linq to sql エンティティのプロパティを検証しています。プロパティは正常に検証されていますが、 Required[ErrorMessage="error message"] ErrorMessage 属性が無視され、代わりにデフォルトのエラー メッセージが表示されます。

これまでのコードは次のとおりです。

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

asp.net-mvc - ASP.NET MVC 2 の DataAnnotationsModelBinder の問題

誰もがmvc 公式 Web サイトから DataAnnotations のチュートリアルを試しましたか? それは私にはうまくいきませんでした。
編集した製品を送信しようとすると、
「メソッドが見つかりません: 'System.Collections.Generic.IDictionary`2 System.Web.Mvc.ModelBindingContext.get_ValueProvider()'.」というエラー メッセージが表示されます。
ASP.NET MVC 2 プレビュー 2 を使用しています。彼らが必要とするモデルバインダーを登録しました。
これを機能させるためのガイドが記載された投稿または記事に誰かが遭遇した可能性がありますか?

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

c# - DataAnnotations を使用したクラスの検証

MVC でデータをモデル化するために使用しているクラスがあります。必須のフィールドをマークするためにいくつかの DataAnnotations を追加し、正規表現を使用して有効な電子メール アドレスを確認しています。オブジェクトが MVC にポストバックされ、クラスが有効であることを確認するためにチェックできる ModelState プロパティがある場合、すべてが正常に機能しますが、同じクラスとデータ注釈を使用してクラスが MVC の外部で有効かどうかを確認するにはどうすればよいですか?私はすでに設定していますか?

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

c# - DataAnnotations /Attributes で正規表現を共有する方法

ASP.NET MVC アプリケーションでいくつかの検証を行う目的で、System.ComponentModel.DataAnnotations 名前空間をいじっています。

私は、RegularExpression アノテーションですでに問題に遭遇しています。

これらの注釈は属性であるため、定数式が必要です。

OK、正規表現文字列定数で満たされたクラスを使用できます。

問題は、C# パーサーに必要なエスケープ文字で正規表現を汚染したくないことです。私の好みは、正規表現をリソース ファイルに保存することです。

問題は、これらの文字列リソースは定数ではないため、データ注釈で使用できないことです!

これに対する解決策はありますか?

そうでない場合、これは検証に属性を使用することの重大な制限のようです。

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

.net - MetadataType の問題

私はVS2008 SP1、WCF Ria Service July 2009 CTPを使用しています。MetadataType が部分クラス モードでは機能しないことがわかりました。実際に何を見逃したのかわかりません。

仕事:-

うまくいかない