|
|
1
6
这是我的观点-这是一个自定义模型绑定器,当被要求获取PropertyValue时,它会查看该属性是否是我的模型程序集中的对象,并具有IRepository<&燃气轮机;在我的NInject IKernel注册。如果它可以从Ninject获取IRepository,它将使用它来检索外键对象。
显然,您可以用Ninject替换DI容器和您自己的存储库类型。 |
|
|
2
3
具有
|
|
|
3
2
也许这是一个比较晚的版本,但您可以使用自定义模型绑定器来实现这一点。通常我会用与@tvanofosson相同的方法来做,但我有一个案例,我将UserDetails添加到AspNetMembershipProvider表中。因为我也只使用POCO(并从EntityFramework映射它),所以我不想使用id,因为从业务角度来看它是不合理的,所以我创建了一个模型,只用于添加/注册用户。此模型具有用户的所有属性以及角色属性。我想将角色的文本名称绑定到它的RoleModel表示。基本上我就是这么做的:
我希望这对你有帮助。 |
|
|
Andrus · 如何在Linux中阅读期刊 1 年前 |
|
|
Miranda · 读取xml文件时路径错误中有非法字符 1 年前 |
|
|
Primdonm · 如何将自定义列表中的字符串值格式化为货币格式? 1 年前 |
|
|
Kiryl · Sitecore中自己的控制器 1 年前 |
|
|
Farid · 如何从数据库中填充Resource.resx文件值? 2 年前 |