3
我最新的项目涉及的行动在恢复运行(简单地说不同的意见,该应用程序有许多不同的客户的用户,他们希望自己的自定义数据输入表单设计 - 这些表单都共享相同的模型对象图,但它们对模型数据的显示彼此根本不同)...ASP.NET MVC - 针对不同的看法,在运行时模型结合
例如,“Case”实体具有多个与之关联的人。有些表单只显示一个Person的字段,其他表单支持多个Person,另一个表单根本不包含Person信息。此外,这些表格具有不同级别的领域 - 许多表单缺少其他领域的许多领域。
由于这种完全不同的行为,我相信我会需要为每个视图设计不同的模型粘合剂。
StackOverflow上能推荐行动方针采取在这种情况下,或者保持代码的简单的替代解决方案。