asp.net-mvc – ASP.NET MVC:使用EF实体作为模型?
发布时间:2020-05-24 00:36:25 所属栏目: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 – 和debug =“false”有什么区别?
- 流作为System.Net.Mail的附件是0字节
- asp.net-core – 如何在ASP.NET 5中使用“旧”依赖项
- asp.net-mvc – 如果value为空,在razor模板上放置一个空字符
- ASP.NET 3.5会话ID的大小是多少?
- asp.net – C#:GDI:使用位图的保存方法过度写入图像
- asp.net – 在调用异步方法时不使用等待来防止死锁
- asp.net mvc路由id参数
- asp.net-mvc – 用于支持多种语言的ASP MVC技术
- asp.net – 名称空间“CrystalDecisions.Web”中不存在类型
推荐文章
站长推荐
- asp.net-mvc – MSFT报告查看器(rdlc)是否可以使
- asp.net-mvc – ASP.NET MVC – 主页面和视图页面
- ASP.NET HttpApplication.EndRequest事件未被触发
- asp.net – AttachDbFilename的问题是什么
- asp.net-mvc – ViewModel有自己的逻辑吗?
- asp.net – 让网站暂时无法使用的优雅方式?
- asp.net代码中修改web.config节点的具体方法
- asp.net – 什么是Html.AntiForgeryToken帮助函数
- ASP.NET:如何将App_Data部署到webhost?
- 如何知道asp.net 3.5 sp1和asp.net mvc是否安装在
热点阅读
