Asp.net MVC3 Dynamic Model using EntityFramework
401 ワード
ViewでModelタイプを指定しない場合、デフォルトはDynamicですが、良い習慣は指定を表示します.
ここで重要なのは、次の点です.
1、Dynamciを採用していますが、対応するタイプを知っておく必要があります.
string dynamicType="タイプフルネーム";
2、エンティティのタイプによって所在するContextを反射できるようにするには、EF 5を採用する.0の場合、この問題はありません.5.0はDbContextを直接Newで出すことができるので、以前もできましたが、バグがあります.
3、Dyanmic Linq
@model dynamic
この場合、@Htmlを通過することができます.Edit(model.propertyName)は、コントロールを作成します.ここで重要なのは、次の点です.
1、Dynamciを採用していますが、対応するタイプを知っておく必要があります.
string dynamicType="タイプフルネーム";
2、エンティティのタイプによって所在するContextを反射できるようにするには、EF 5を採用する.0の場合、この問題はありません.5.0はDbContextを直接Newで出すことができるので、以前もできましたが、バグがあります.
3、Dyanmic Linq