asp.net-mvc – ASP.NET MVC:使用EF实体作为模型?
发布时间:2020-12-15 23:45:06 所属栏目:asp.Net 来源:网络整理
导读:Possible Duplicate: 07000 在ASP.NET MVC中可以使用EF实体类作为视图模型吗? 如果viewmodel与EF实体类的90%相同,该怎么办? 假设我在实体框架模型中有一个Survey类.它90%匹配视图编辑所需的数据. 与任何视图模型应该具有的唯一区别是一个或多个要使用的
在ASP.NET MVC中可以使用EF实体类作为视图模型吗? 如果viewmodel与EF实体类的90%相同,该怎么办? 假设我在实体框架模型中有一个Survey类.它90%匹配视图编辑所需的数据. 你使用ViewData []传递它们吗?或者使用新的附加属性创建Survey类(SurveyViewModel)的副本(应该能够从调查中复制数据并返回给它)? 编辑: 解决方法
我喜欢使用在视图和视图模型之间始终具有1:1关系的
Jimmy Bogard’s approach.换句话说,我不会使用我的域模型(在这种情况下,你的EF实体)作为视图模型.如果你觉得在两者之间做了很多工作映射,你可以使用像
AutoMapper这样的工作来为你做这些工作.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-core-mvc – 结合Azure AD(b2c)自定义ClaimsIdenti
- 使用asp.net和vb.net从sql server导出到excel文件?
- asp.net – Visual Studio和C#的竞争对手
- asp.net – 如何验证用户选择至少一个复选框?
- asp.net-core – 如何在Asp.net Core中检测会话超时?
- asp.net mvc 依赖注入Ninject
- asp.net – 提高性能的最佳方法(并以某种方式包括故障转移)
- ASP.NET MVC3 TryValidateModel验证整个模型集合,而不仅仅是
- asp.net-mvc – 用于Bookmarked Angular SPA URL的ASP.NET
- asp.net – 空网站和git
推荐文章
站长推荐
- ASP.NET通过自定义函数实现对字符串的大小写切换
- 404的ASP.NET自定义错误页面为http状态返回302
- asp.net – ASP MVC中的十进制数据
- ASP.NET相当于PHP的$_GET和$_POST?
- asp.net mvc表单不发布参数值
- asp.net-mvc – 首次加载时,如何/如何在MVC app中
- asp.net-mvc – Application_Error已调用,但没有
- asp.net-mvc – ASP.NET MVC:BLL和DAL到Reposit
- asp.net – 将代码从Subversion Repository部署到
- asp.net – 访问radGrid列中的值
热点阅读