MVC3 DropdownListFor模型屬性不綁定到選定值 這是我的看法DROPDOWNLIST不結合模擬財產MVC3
@{var items = new List<SelectListItem>(){
new SelectListItem {Text = "2", Value = "2", Selected = true},
new SelectListItem {Text = "3", Value = "3", Selected = false},
new SelectListItem {Text = "4", Value = "4", Selected = false},
new SelectListItem {Text = "5", Value = "5", Selected = false}
};
}
@Html.DropDownListFor(x => x.InvoiceItem.Count, new SelectList(items, "Value", "Text"))
InvoiceModel有一個名爲InvoiceItem類屬性進一步爲int類型的屬性Count。 count屬性始終爲0,並未更新爲從下拉列表中選擇的值。
請幫忙我已經在此花了數小時。謝謝。
謝謝你的回覆。但我仍然有這個問題。
我用 @ Html.DropDownListFor(X => x.InvoiceItem.Count,新的SelectList(項目時, 「值」, 「文本」,2))
也嘗試@ Html.DropDownListFor(X = > x.InvoiceItem.Count,new SelectList(items,「value」,「text」,「2」))
Count屬性總是0.我在這裏丟失了什麼。
我想確保我的問題很清楚,下拉列表的默認值爲2,但是當我保存它時,與下拉列表關聯的模型屬性未設置爲2.它始終爲0。 – user2548196