@賈特拉帕蒂·夏爾馬HobbyId表達必須是IEnumerable的,
在你的控制器,試試這個,
ViewData['anyName'] = new SelectList {
Text = , // text from ur function
Value = , // Value from function
Selected = // if required
}
,並在視圖,結合可視數據一樣,
<@Html.ListBox("docImages", ((IEnumerable<SelectListItem>)ViewData["anyName"]))
爲了進行測試,嘗試樣本選擇列表的項目如下,
ViewData['anyName'] = new List<SelectListItem>{
new SelectListItem {Text = "First", Value = "0"},
new SelectListItem {Text = "Second"), Value = "1"},
new SelectListItem {Text = "Third", Value = "2"}
};
如果這個樣本的作品,然後檢查你函數 「_supp.listDocImages()」,並確保其返回的IList
請張貼模型。什麼類型是listHobby ?.你如何爲它設置價值? – Iridio 2012-04-05 12:58:00