当绑定编辑模型!=视图模型时,如何处理模型验证
||
我在ASP.NET MVC 2中遇到一种情况,我有一个表单,该表单的字段基于视图模型提供的信息,但是其发布的数据是由更薄的编辑模型表示的该数据的子集。我想向编辑模型添加简单的数据批注验证,但是由于视图基于视图模型,因此我不确定如何继续。
没有找到相关结果
已邀请:
1 个回复
遣莫捅炭
然后您的视图将使用
,并且您的控制器动作将具有
类型的参数。精细。会的。 这些类也不需要彼此继承。在这个简单的示例中,我只是这样做了,因为这样它们就可以共享相同的属性名称。但是,否则,它们不必以任何形式关联,只要发布的字段名称能够建模绑定到控制器操作参数类属性即可。