わかりました、私はかなり簡単だと思う何かのために多くの問題を抱えています。テーブルからの個別の値をドロップダウン リストに入力しようとしています。
このlinqは、各ドロップダウンオプションに必要な部門のリストを提供します.
IPACS_Master_Lists
.Where (x => (x.Department != null))
.Select (s => s.Department)
.Distinct ()
.Select (v => v)
これでドロップダウンリストを作成するにはどうすればよいですか?
@Html.DropDownList をいじってみましたが、何も動作しないようです。
私のコントローラーは次のとおりです。ViewBag で渡そうとしましたが、それも機能しませんでした。
public ActionResult Index()
{
var docs = db.IPACS_Master_List;
ViewBag.Departments = new SelectList(db.IPACS_Master_List.Where(x => (x.department != null)).Select (s => s.department).Distinct().Select (v => v), "id", "department", 0);
return View(docs);
}