を一覧表示することがビューにドロップダウンリストとしてそれを撃った..しかし、それは、この例外がスローされます:HtmlHelperのドロップダウンリストSelectListの私は、選択リストを作成しviewbagに設定し<selectlist>
{ "タイプ 「にSystem.Collectionsを変換できません。 .Generic.List < System.Web.Mvc.SelectListItem>」 に 'System.Web.Mvc.SelectList' "}ここ
は、ビューの私のコントローラとHTMLヘルパーです:
ViewBag.ProjeTipiList = valueSettingsService.GetRuzgarTurbunProjeTipiList().OrderBy(t => t.ProjeTipKod).ToSelectList(t => t.ProjeTipKod, t => t.Id.ToString(), "...Seçiniz...");
@Html.DropDownListFor(model => model.ProjeTipId, (SelectList)ViewBag.ProjeTipiList, "Select One")
どうすればこの問題を解決できますか?
可能な重複を受け入れSystem.Collections.Generic .List 'to' System.Web.Mvc.SelectList '](http://stackoverflow.com/questions/21464005/cannot-convert-type-system-collections-generic-liststring-to-system-web-mvc) –
関連するコントローラコードが表示されていません。 'ViewBag.ProjeTipiList'が' List 'であれば、その' @Html.DropDownListFor(model => model.ProjeTipId、(List )ViewBag.ProjeTipiList、...) ' –