Я использую сущность-структуру в mvc. Я получаю эту ошибку при генерации представления. Я использую контроллер MVC с действиями и представлениями чтения/записи, используя EF. Я пытаюсь создать список, используя шаблон леса.Невозможно получить метаданные для xyz.model.xxx в mvc
Эта Entity Framework автоматически сгенерированный класс
namespace WebApplication3.Models
{
using System;
using System.Collections.Generic;
public partial class Employee
{
public int EmployeeId { get; set; }
public string Name { get; set; }
public string Gender { get; set; }
public string City { get; set; }
public Nullable<System.DateTime> DOB { get; set; }
public Nullable<int> DepartmentId { get; set; }
public virtual TblDepartment TblDepartment { get; set; }
}
}
Вот мой контроллер Код:
public ActionResult EmployeesByDep()
{
var employees = db.Employees.Include("TblDepartment").GroupBy(x => x.TblDepartment.DepName)
.Select(y => new TotalDepartments
{
DepName = y.Key,
Total = y.Count()
}
).ToList().OrderByDescending(y=>y.Total);
return View(employees);
}
Код модели:
public string DepName { get; set; }
public int Total { get; set; }
@Syed Какие версии MVC/EF вы используете? Работали ли строительные леса ранее в этом проекте? Что вы сделали с тех пор, как это сработало? Что такое сообщение * full * error? – DavidG
DavidG Я использую mvc 5 и entityframework v 6 –
@DavidG Я столкнулся с этим, когда я пытаюсь создать список шаблонов лесов. –