MVC报错问题

传入字典的模型项的类型为“System.Data.Entity.Infrastructure.DbQuery`1[WebApplication1.Models.UserInfo]”,但此字典需要类型“WebApplication1.Models.UserInfo”的模型项。

是因为var result = from a in DB.UserInfo where a.UserId == id select a;

应该写成var result=DB.UserInfo.Find(id);

原文地址:https://www.cnblogs.com/swii/p/5596793.html