attributes.however [Required]
とそれを飾ることなく、タイプint
の特にプロパティは、デフォルトでrequired
になる私のモデルのプロパティの一部塗りつぶし可能なもの、すなわちint? Some property
を使用可能にすることで問題を解決します。
しかし、私はこれが最善のアプローチであるかどうかは確信していません...また、プロパティを作成する場合、私は疑いがありますnullable
コードで後でいくつかの問題を作るかどうか。
どのような提案も非常に認められます。
事前に感謝!!! :)プロパティを作成する方法 `MVCでRequired`ない3、私はMVC <br> をASP.NETに新しいです
1
A
答えて
4
nullでもかまいませんが、nullの可能性がある値を使用する場合は、細心の注意が必要です。最も簡単なのは、合体ヌル演算子を使用することです。
var foo = myNullableField ?? new bar()
NULL値可能フィールドは、実際のヌルでは、fooは新しいオブジェクト(この例では、デフォルトの文字列、int型、何を使用することができます)として割り当てられますされている場合。 nullでない場合は、myNullableFieldから値を取ります。
1
Nullableが好ましいアプローチです。それは厄介ではない。
関連する問題
- 1. ASP.NETではなくASP.NETでブログを作成する方法MVC
- 2. asp.net mvcでグローバルフィルタを作成する方法3
- 3. 新しいAsp.Net MVC 3プロジェクトダイアログでカスタムプロジェクトテンプレートを追加するには?
- 4. 私はasp.net MVC 3 Webアプリケーションに取り組んでいますasp.net MVC 3アプリケーション
- 5. ASP.NET MVC 3は、Asp.net MVC 3ではデータベース
- 6. カスタムヘルパーを作成するAsp.net MVC 3
- 7. ASP.NET MVCで複雑なビューモデルを作成する方法は?
- 8. ASP.NET MVC 3アプリケーションが動作しない
- 9. ASP.NET MVCカスタムロールプロバイダを作成する方法
- 10. ビュー内に新しいアイテムを作成する方法ASP.net MVCで作成しますか?
- 11. Asp.net mvc 3コントローラでJsonオブジェクトを作成するには?
- 12. ASP.NET MVC 3でカスタム404エラーページを作成するには?
- 13. asp.net MVC 3で再利用可能なpartialviewを作成する方法
- 14. ストアがAsp.NET MVC 3で製品を更新するときに更新通知ページを作成する方法
- 15. C#ASP.NET MVC 5で作成したビュー(ビルトインウェイ)の検索方法<code>ASP.NET MVC 5</code>で
- 16. コンテキストで新しいテーブルを追加する方法ASP.NET MVC
- 17. アクションフィルタASP.NET MVC 3でヒットしない
- 18. MVC ASP.NETで複雑なViewModelを作成する方法
- 19. asp.net mvc 3で別の名前属性名を作成する方法は?
- 20. asp.net mvc 3アプリケーションをローカライズする方法
- 21. ポストバックやAjaxコールなしで、MVCビューのModelプロパティを更新できますか? (ASP.Net MVC 3)
- 22. ASP.NET MVC 3でrouteValues(匿名型)をプログラムで作成する
- 23. ストアドプロシージャでasp.net MVCデータベースを最初に作成する方法?
- 24. ASP.NET(MVCではない)ソリューションでCKSource.FileSystem.Localを使用する方法
- 25. 私はasp.net MVCプログラミングに新しいです
- 26. ASP.NET MVCでいくつかのラジオボックスを作成するには?
- 27. ASP.NET MVCで防ぐ方法jqueryのAJAX提出し、私は私のASP.NET MVCは、標準jquery.validate.jsそのデフォルトASP.NETで使用しています<code>ASP.NET 5 MVC RC1</code></p> <p>jQueryの検証プラグインを使用しています
- 28. ASP.NET MVC 5 URLは、私はASP.NETに基づいてVS13 MVC 5で作成したページを持って選択
- 29. asp.netでGoogle apiを使用して新しいカレンダーを作成するMVC 5
- 30. 安全な方法でASP.NET MVCアプリケーションでロールとスーパーユーザーを作成する方法
nullを許可することは何も問題ありません。なぜあなたは "問題"があると思いますか? –
あなたはすでに使用している通りに 'Nullable'です。それには何も問題ありません。 –