MVC3 DropdownListFor モデル プロパティを選択した値にバインドしない これが私のビューです
@{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, new SelectList(items, "value", "text", 2)) を使用しました
@Html.DropDownListFor(x => x.InvoiceItem.Count, new SelectList(items, "value", "text", "2")) も試しました
Count プロパティは常に 0 です。ここで何が欠けていますか。