I have been trying out the NameValueDeserializer from MVCContrib, which will take a IList as a parameter to a controller and bind a form and its elements to it, but I was just wondering if MVC Beta had any way of doing this??
I know you can bind a strongly typed Object but I want to bind a List of these Objects for some bulk editing situations.
eg.
public void Save(IList<Item> items) { foreach (Item i in items) { //Save item } }
Is this possible in MVC Beta??
Yes it is, I wrote a detailed blog post about it here. It’s really easy for simple types. For complex types, you’d need to do something like: