【发布时间】:2009-08-14 11:58:02
【问题描述】:
我有一系列视图,每个视图都有自己的 ViewModel 类,其中包含他们需要展示自己的所有内容,例如:
public class CreateResourceViewModel
{
public Project Parent { get; set; }
public SelectList Categories { get; set; }
public Resource Resource { get; set; }
}
我想使用的 post 操作方法如下所示:
[AcceptVerbs (HttpVerbs.Post)]
public ActionResult Create (Resource resource)
{
// Update code...
}
请注意,我感兴趣的唯一对象是 CreateResourceViewModel 的 Resource 属性,而不是 CreateResourceViewModel 本身。其他一切都只是用户的肉汁,他们正在更新的是资源类......
这在 MVC 框架中是否可行(即使它是 v2 CTP)?
谢谢大家
【问题讨论】:
标签: asp.net-mvc mvvm modelbinders