-1

我正在使用 MVC3、Razor 和 EF5。

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

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

谢谢。

4

1 回答 1

1

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

于 2012-11-19T15:31:49.537 回答