データベーステーブルのすべてのフィールドに必ずしも対応していないエンティティをEFでカスタマイズできるかどうかを知りたいと思います。このようにして、組み込みのMVC検証機能を利用できます。EF 4でのエンティティのカスタマイズと検証機能の使用
ここに私がしようとしているものの単純な例があります。 - 出身地
-Id、
-Name、
:それでは、私のように定義されたPersonテーブルを持っているとしましょう。
ビューでは、ユーザーは名前を入力し、出身国とその場所を選択します。場所は国に属しているため、人のテーブルに出生地を格納する必要はありませんが、場所のオプションが表示されるように国をビューで選択する必要があります。
したがって、国はビューで必要な値です。
私は手動でサーバー上のこの必須の値を検証することができますが、CountryIdというEFエンティティに必要なマークが付いている追加のプロパティを定義できるかどうかを知りたい場合は、 MVC検証機能
これは一般的なプラクティスであれば、参考になるチュートリアルへのリンクが理解できます。
おかげ