0
我有一個視圖模型像下面MVC DropDownListFor項目
public string Name {get; set;}
public List<Item> Items {get; set;}
和項目類:
public int ItemID {get; set;}
public bool IsMaster {get; set;}
在我看來,我有2個輸入,名字和一個文本框下拉列表。
我想下拉列表添加一個項目到列表中,這可能與dropdownlistfor或我必須從FormCollection拉它嗎?
你可以在代碼中顯示你想要做什麼? 「我想把下拉列表添加到列表中...」 –
我想要用戶在ddl中選擇的項目創建一個新的Item對象並將其添加到Items列表 – Ketchup
所以你想要下拉列表直接綁定到您的項目列表?然後,客戶端上的更新(添加/刪除)將在後期綁定,以便客戶端上的DDL與服務器上的項目列表匹配?下拉列表將綁定到服務器,作爲DDL的*選定值*。表單集合也一樣。爲了添加到項目列表中,您必須根據Post方法中DDL的選定值在服務器上生成一個項目。 – Adam