0
爲什麼DropDownListFor
項目未預選,但Model.Status
有價值?SELECTLIST未預先選擇定義的值
查看
@Html.DropDownListFor(
model => model.Status,
new SelectList(
(IEnumerable<SelectListItem>)ViewData["status"],
"Value",
"Text",
(Model== null) ? "" : Model.Status),
"")
控制器
ViewData["status"] = _Helper.AssignStatus("status");
類
public IEnumerable<SelectListItem> AssignStatus(string _GroupCd)
{
var result = from m in db.CommonComboes
where m.GroupCd == _GroupCd
select new SelectListItem
{
Value = m.Value,
Text = m.Text
};
return result;
}
可以嘗試更改計算機[「身份」]到別的東西?我認爲'狀態'會干擾模型。狀態屬性,嘗試ViewData [「selectedStatusId」],而不是 –
awww,不能相信它真的在這裏引起了問題,謝謝,我標記你的答案是正確的答案,謝謝你的幫助 – Se0ng11