相关疑难解决方法(0)

ASP.NET MVC框架中的MVVM和ModelBinders

我有一系列视图,每个视图都有自己的ViewModel类,其中包含显示自己所需的所有内容,例如:

public class CreateResourceViewModel
{
     public Project Parent { get; set; }
     public SelectList Categories { get; set; }
     public Resource Resource { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

我想使用的post动作方法如下所示:

[AcceptVerbs (HttpVerbs.Post)]
public ActionResult Create (Resource resource)
{
   // Update code...
}
Run Code Online (Sandbox Code Playgroud)

请注意,我唯一感兴趣的对象是CreateResourceViewModel的Resource属性,而不是CreateResourceViewModel本身.其他所有东西对于用户来说都是肉汁,他们正在更新的是资源类......

这可能在MVC框架内(即使它是v2 CTP)吗?

谢谢大家

asp.net-mvc mvvm modelbinders

7
推荐指数
1
解决办法
2419
查看次数

标签 统计

asp.net-mvc ×1

modelbinders ×1

mvvm ×1