我正在开发一个采用仓储模式和实体框架的MVC项目,现在我的表单上有一个示例模型。
示例模型:
1) 姓名
2) 年龄
3) 地址
4) 注释
5) 最后更新时间
我只显示编辑表单上列出的以下数据
1) 姓名
2) 年龄
3) 地址
现在,如果我使用仓储更新缺少属性值的模型,注释和最后更新时间字段将变为空。
我的问题是如何使用仓储更新仅选定的几个属性(不可用于仓储的TryUpdateModel方法),而且我不想调用原始对象并映射更新后的模型的属性。
是否有任何方法可以实现这一点?肯定有。