为什么我收到此错误
问题描述:
@Html.DropDownListFor(model => model.intCompanyId,
(List<SelectListItem>)ViewBag.ExpItemList,
"--Select--",
new
{
@class = "form-control",
@onchange = "GetEmployeeListForthisComp(this.value)"
})
上面的代码中给出以下错误为什么我收到此错误
无法将类型 'System.Collections.Generic.List < L7HRM.Models.ExpenseItemMaster>来 “System.Collections中。 Generic.List < System.Web.Mvc.SelectListItem>”
答
因为ViewBag.ExpItemList
不是类型的List<SelectListItem>
粘贴错误或复制粘贴的屏幕快照精确错误 –
ExpItemList的类型是什么? – Krishna
当使用不同版本的框架/组件时,通常会出现这种类型的错误。仔细检查所有版本号在整个项目中是否一致。 – phuzi