请善待,我是c#的新手。
我在controller
上发现了这个例外:
public ActionResult Index()
{
return View(db.Tickets.ToList());
}
这就是我model
的样子:
public class Ticket
{
public int ticketID { get; set; }
public string ticketTitle { get; set; }
}
为什么我收到此错误的任何想法。提前谢谢。
答案 0 :(得分:0)
我改变了我的控制器
public ActionResult Index()
{
try
{
return View(db.Tickets.ToList());
}
catch (System.Data.Entity.ModelConfiguration.ModelValidationException ex)
{
throw new DbEntityValidationException(ex.Message, ex.InnerException);
}
}
原来我在单独的模型上将ticketID声明为外键,类型错误。我希望这有助于某人。