我有一個ViewBag.People由視圖組成;有沒有辦法在ViewBag中搜索一個項目?
var query = db.Vw_INTERACTPEOPLE.Select(p => new { p.PersonID, p.Fullname });
ViewBag.People = new SelectList(query.AsEnumerable(), "PersonID", "FullName");
,所有工作正常,但在我看來,我有另一種模式填充一個表,其中一個項目是填充是哪個環節,將personId的JobcontactID(文本)(我沒有設計數據庫)。所以,我想搜索viewbag的ID而不是顯示它,我想顯示人員姓名,所以有沒有任何viewbag搜索功能?
嗨,感謝您的快速回復, 我想在viewbag中查找一個人名,並顯示名稱而不是ID。 這可能有助於解釋我正在嘗試做什麼。 @if(item.JobcontactID.ToString()== 「」){ @ Html.DisplayFor(modelItem => item.JobcontactID) } 別的 { 獲取JobcontactID和搜索Viewbag。人(peopleID)並顯示關聯的名稱。 } – chris
看看我的編輯大致是你的意思。 – HackedByChinese
@HackedByChinese,這是我在過去幾天看到的最大的駭人聽聞。 –