将模型阵列从视图传递到控制器
问题描述:
是否有可能将模型阵列从视图传递到控制器?怎么样?将模型阵列从视图传递到控制器
假设我的模型是
public class Car
{
public string Name
{
get;
set;
}
public int Price
{
get;
set;
}
}
而且我有一个<形式>在那里用户可以动态地添加新汽车。当他提交时,我想在行动方法中捕获它
public ActionResult CreateCars(Car[] cars)
这可能吗?
答
我不这么认为。
我相信你必须建立窗体,你去和赶上formcollection。
public ActionResult CreateCars(FormCollection formCollection)
然后遍历formCollection的所有元素。
另请参阅:http://stackoverflow.com/questions/3230463/net-mvc-pass-back-complex-object-or-list-array-from-view-to-controller – 2011-11-14 19:28:12