【发布时间】:2013-05-21 17:58:33
【问题描述】:
在我的一个观点中,我有一个 ViewModel,我从两个表中填充它,然后将 List<ViewModel> 绑定到一个可编辑的 GridView(ASP.NET Web 窗体)。
现在我需要将编辑后的List<ViewModel> 发送回服务层以在数据库中更新它。
我的问题是 - 可以将 ViewModel 发送回服务,还是应该留在演示文稿中?如果不是 - 我应该更好地使用 DTO 吗?非常感谢。
【问题讨论】:
-
我认为该方法没有任何问题
-
视图模型是表示层。您应该使用 DTO。
-
虽然这是个好问题,但老实说它不太适合 StackOverflow 格式,见faq:没有实际问题需要解决:“我很好奇如果其他人和我一样。”