2014-03-03 215 views
1

我试图填补从数据库下拉列表,类型或命名空间名称“SelectListItem”找不到,MVC3

我下面这个link

我已经在模型中写了下面的代码

public class FillDeptName 
{ 
    public IList<SelectListItem> Drp_Name { get; set; } 
} 

我收到以下错误消息:

类型或命名空间名称 'SelectListItem' 找不到(被 你缺少using指令或程序集引用?)

回答

2

导入这个命名空间

using System.Web.Mvc; 

FOR MORE

0

使用system.web.mvc使用的命名空间;

制作符合,在下拉框中你在一段时间内给予“SelectListItem”大多数人作出书面小错误this.Correct它

1

如果使用NuGet包创建的解决方案,有必要将NuGet - “Microsoft Asp.Net MVC”名称空间添加到当前项目中。 要添加它,请按以下步骤操作: 右键单击解决方案,选择“管理解决方案的NUGET包...”,然后在列表中找到“Microsoft Asp.Net MVC”。 右键点击它并选择“管理”。 将显示包含在解决方案中的所有项目的列表。 该列表还有每个项目的复选框。 如果选中此项,表示该项目使用“Microsoft Asp.Net MVC”,否则不会。 选中与当前项目对应的复选框。 命名空间将被添加到您的项目,你会发现还有“SelectListItem”。

祝你好运!

相关问题