假设我有Person
实体DoB
(出生日期),Name
,BloodType
等。
我想使用包含PersonViewModel
,Name
等的视图模型BloodType
,不包括DoB
。我将PersonViewModel
传递给View
方法,但我通过@model
类型的Person
捕获了传递的对象。
建议这样做吗?
答案 0 :(得分:1)
您不能这样做,如果您传递PersonViewModel的对象,您将捕获视图模型的对象,并且也不建议这样做。 您可以使用AutoMapper将模型映射到视图模型,反之亦然