【发布时间】:2014-11-21 15:29:04
【问题描述】:
所以我是 ASP.NET MVC 的新手,在编写一些代码之前,我阅读了很多论坛,以了解被认为是良好实践的模式。引起我注意的是 ViewModel。我知道当我们想要传递两个类的信息时,这非常有用。一个好的方法是创建一个类,该类仅用于在具有两个类的属性的视图中呈现其信息。但是,如果我不想显示来自两个或多个域类的信息,而是想显示来自单个类的部分信息?例如,对于登录视图,根本不需要用户的电子邮件。
所以在这种情况下,拥有一个具有所有属性的类 User 和多个仅包含来自 User 的部分数据的 ViewModel 是否有意义,或者这是不正确的?
【问题讨论】:
标签: c# asp.net-mvc