【发布时间】:2014-01-25 23:00:32
【问题描述】:
我将视图模型用于某些操作(即不直接包含在数据库中的模型 - 而不是数据模型)。是否有任何资源可用于与使用这些相关的最佳实践?例如 - 如果我在控制器中有一个 Edit 操作 - 视图模型将如何知道它对应于哪个数据模型?我应该在视图模型中保留对数据模型的引用吗?
【问题讨论】:
-
通常你的视图中有一个
@model YourModelType指令。这是你想到的一种参考吗? -
William,如果你在 SO 上搜索 ViewModel,你会看到很多。例如,stackoverflow.com/questions/11064316/what-is-viewmodel-in-mvc
标签: asp.net asp.net-mvc viewmodel