ViewModels,XML和向导

时间:2012-11-14 10:55:17

标签: asp.net-mvc-3 entity-framework-5

我正在使用MVC3,Razor和EF5。

我现在已经意识到在向导中为每个页面使用ViewModel是个好主意,特别是当你需要验证部分记录时。每页提交后我还需要保存。域模型没有验证注释。

但是我现在想到了一个更好/更糟的想法??? !!!最终,我将从DB生成XML以将此记录放入报告中。因此,可能/可取的是具有显式列名的ViewModel和仅具有所有ViewModel属性数据所进入的XML字段的domaim模型。想法?

感谢。

1 个答案:

答案 0 :(得分:1)

由于XML用于存储/交换,我认为它只会使ViewModel更复杂。我认为您可以编写代码,最终将ViewModel转换为XML。