2011-03-21 49 views
4

对于我正在构建的示例应用程序,我正试图在我的视图上执行ajax更新时,我当前被迫将FormCollection对象传递到我的操作方法中。MVC 3 - 解析FormCollection到模型

我选择传递FormCollection的原因是我的视图相当复杂,并且包含嵌套集合。如果我是Serialize和Json.Stringify,它会在传入我的操作方法时删除这些嵌套集合。

有没有一种很好的技术将我的FormCollection对象映射到我的ViewModel实例一旦在控制器内?

感谢

回答

2

您可以使用TryUpdateModel<TypeOfYourModel>(YourModelInstance)