0
我有一个表在我的数据库,命名PriceRanges:回到项目的动态列表,以我的控制器
PriceRanges
-----------------
PriceRangeID (PK)
RangeFrom
RangeTo
Price
我有一个页面,用户可以添加多个价格范围,建立像这样:
[RangeFromTextbox]至[RangeToTextbox] - $ [PriceTextbox]
[AddLink]
所以当点击“添加”时,会出现另一行,他们可以输入另一个价格范围。
在我看来模型中,我有:
IEnumerable<PriceRange> PriceRanges { get; set; }
在我的控制器,当用户提交表单我想要做这样的事情:
[HttpPost]
public ActionResult Edit(MyViewModel viewModel)
{
DBEntities entities = new DBEntities();
foreach (PriceRange priceRange in viewModel.PriceRanges)
{
entities.AddToPriceRanges(priceRange);
}
entities.SaveChanges();
}
但我不不知道如何将动态的对象列表与我的视图模型联系起来。
这绝对是完美的,谢谢。 – Steven 2011-04-08 16:46:32