我正在尝试访问我的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);
}
我尝试了许多不同的访问生产模型的方法,但仍然得到相同的错误。我做了一件明显不对的事吗?