0
我有幾個文本框通過視圖中的foreach生成。 爲了讓每個文本框都具有唯一性,我將該項的ID附加到文本框的名稱和ID。 使用Ajax.BeginForm張貼到一個提交按鈕控制器...MVC3表單文本框值和FormCollection鍵
在控制器我想要做的「東西」與鍵/值。
[HttpPost]
public ActionResult Send(FormCollection formCollection)
{
foreach (var key in formCollection.Keys)
{
var value = formCollection[key.ToString()];
...
}
...
}
最後,我想要麼發送值電子郵件或保存到數據庫,但不知道如何「解析」並格式化這些鍵值對。文本框是PartNumber和Price,但是零件的數量是在視圖中動態生成的。
如果你可以詳細說明一點,因爲我的ICollection會變爲空。難道是因爲我有一些隱藏和計算的字段? – Par6