0
我用下面的代碼來獲取LOV的下拉列表和設置所選值,以及:從另一個LINQ查詢更新價值選擇的下拉列表價值基礎
ViewData["dropDown_Color"] = correspondingDropDownValue
.Select(j =>
new SelectListItem {
Text = j.ListOfValue,
Value = j.ListOfValue,
Selected = j.ListOfValue
== x.DefaultValue
})
.ToList();
現在,我有一個下拉列表中我ViewData
,我想在下面的查詢
var userPref = from m in db.UserColorPref
where m.UserID.Equals(userSessionID)
select m;
進行更新可以通過userPref.color
是訪問該值更新此ViewData["dropDown_Color"]
基地的選定值。我可以知道如何實現我的目標嗎?
嗨@Jatinpatil,糾正我,如果我錯了,心不是新的SelectList是增加一個新的項目進入清單?我不想將新項目添加到現有列表中,我只想更新現有列表中的selectedValue –
不,它不會在您的選擇列表中添加任何新項目。 –