0
在一個視圖模型,我有以下列表:MVC4允許用戶編輯列表項
public List<Foo> ListOfFoos { get; set; }
類Foo
具有以下屬性:
public int id {get; set;}
public string name {get; set;}
public int number {get; set;}
我可以輸出每Foo
對象使用foreach
循環的ListOfFoos
屬性。我希望能夠在提交表格後提交編輯後的值。
有沒有辦法做到這一點?新值是否將存儲在ListOfFoos
列表中?
當然有一種方式,總有辦法!:) [這篇博客文章解釋得很好](http://haacked.com/archive/2008/10/23/model-binding-to- a-list.aspx) –
順便說一下,foreach循環不適用於mvc的模型綁定器。你會想要使用一所老學校的循環,所以mvc可以使用索引器命名輸入,並進行適當的綁定。 –
我還想指出,MVC模型聯編程序是非常具體的,你可以遇到區分大小寫的問題。 – da7rutrak