2011-04-08 14 views
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(); 
} 

但我不不知道如何將動態的對象列表與我的視圖模型聯繫起來。

回答

相關問題