0
mvcでentity-frameworkを使用しています。ビューを生成しているときにこのエラーが発生しています.EFを使用して、読み取り/書き込みアクションとビューを持つMVCコントローラを使用しています。 scaffoldテンプレートを使用してリストを生成しようとしています。 mvcのxyz.model.xxxのメタデータを取得できません
ここ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のバージョンは何ですか?以前このプロジェクトで足場が働いていましたか?それが働いてから何をしましたか? *完全なエラーメッセージとは何ですか? – DavidG
DavidG私はmvc 5とentityframeworkを使用しています。v 6 –
@DavidG Scaffold Template Listを生成しようとしているとき、私はこれに直面しています。 –