ASP.NET MVC 3でEntity Frameworkを使用しています。私のモデル用のDBテーブルを親切に作成します。それはいいですが、私が理解できない簡単なことがあります:いくつかのフィールドを[Required]
属性を使用せずにデータベースに作成するにはどうすればいいですか?これらは、サーバーがDBに保存する前に値を設定する必要があるフィールドですが、ユーザーは入力する必要がないため、検証の観点から「必須」ではありません。ASP.NET MVC 3フィールドをNOT NULLとしてマークしますが、[必須]
1
A
答えて
1
EFデザインビューでプロパティを選択すると、プロパティペインでいくつかのオプション(NOT NULLなど)を変更できるようになりました。
2
これはあなたのエンティティとは関係ありません。エンティティがnullでない必要がある場合は、EFに必要です。 UIの要件が異なる場合は、UIの正しい検証ルールを表すために個別のビューモデルが必要です。ビジネスロジックは、ビューモデルをエンティティに変換し、追加フィールドを入力する責任があります。
関連する問題
- 1. ASP.NET MVC。非必須フィールドが検証
- 2. asp.net mvc TextAreaForが必須フィールドとして検証されていません
- 3. asp.net mvcに必須フィールドとエラーメッセージを表示するには?
- 4. nicEditとMVC 3/jquery必須のフィールド検証
- 5. ASP.NET MVCは必須ではないフィールドにバリデーションを追加します
- 6. 必須フィールドは、asp.netのテキストボックスを検証していません
- 7. ASP.Net MVCでモデルが必須かオプションか?
- 8. Powershellでスイッチパラメータを必須としてマークする方法
- 9. ASP.NETの必須フィールドバリデータ
- 10. ModelStateは、空でない必須フィールドに無効とマークされます。
- 11. ASP.NET MVCバッドプラクティス:必須のプロパティでオプションサブモデル
- 12. "必須フィールド"検証メッセージが国選択フィールドと重複しています
- 13. Asp.net必須フィールド検証問題
- 14. コードファースト - 非必須フィールドが必要です
- 15. 必須フィールド
- 16. Asp.Netタブコントロールの必須フィールドに焦点を合わせます。
- 17. JavaScriptの必須フィールドとリダイレクト
- 18. ADFバリデーションと必須フィールド
- 19. 必須フィールドですが、yiiで空白を許可します
- 20. Django、すべての必須フィールドを取得しますか?
- 21. JQueryダイアログクライアント側の検証が「必須!!」フィールドをasp.net mvc2
- 22. ASP.Net MVC Visual Studioデプロイ "宛先としてIISアプリケーションとしてマークする"
- 23. ASP.NET MVC 3データベースとしてのログインページ
- 24. 1つの必須パラメータと1つのオプションパラメータを使用したASP.NET MVCルーティング?
- 25. MVC必須のプロパティ
- 26. ドライランからのスキーマは必須フィールドをnullableとして返します。
- 27. モデルの検証/ ASP.NET MVC 3 - 条件付きの必須の属性
- 28. JSONスキーマ:必須フィールド
- 29. androidの必須フィールド
- 30. アラートブロック「必須フィールド」ポップアップ