ASP.NET MVC实体框架未映射的类型

时间:2013-08-27 14:40:49

标签: c# asp.net asp.net-mvc entity-framework asp.net-mvc-4

我正在尝试访问我的ASP.NET MVC项目中的.edmx文件中的单个表实体。在运行项目时,我得到以下内容。

  

未映射“MvcApplication1.Models.tbl_dppIT”类型。使用Ignore方法或NotMappedAttribute数据批注检查未明确排除类型。验证类型是否已定义为类,不是原始类,嵌套类还是通用类,并且不从EntityObject继承。

我要做的就是从实体访问某个列。

我正在尝试通过执行以下操作来访问此项目。

生产模型

public class ProductionDataModels : DbContext
{
    public DbSet<tbl_dppIT> DPPITTable1 { get; set; }

    public ProductionDataModels() : base("name=MessagingSystemEntities")
    {

    }
}

我用来访问模型的控制器

    public ActionResult Index()
    {
        ViewBag.Message = "Real Time Production";

        var test1 = productiondatamodels.DPPITTable1.ToString();


        return View(test1);
    }

我尝试了许多不同的访问生产模型的方法,但仍然得到相同的错误。我做了一件明显不对的事吗?

0 个答案:

没有答案