无法从模型返回设置obj值

时间:2016-10-14 15:37:34

标签: asp.net-mvc

   public bool EditNew(News n)
   {
            News obj = new News();
            obj =   c.News.Where(p=>p.NewsID == n.NewsID).SingleOrDefault();
            obj.NewsTitle = n.NewsTitle;
            obj.IsActive = n.IsActive;
            obj.IsHot = n.IsHot;
            obj.NewsImage = n.NewsImage;
            c.SaveChanges();
            return true;
    }

1 个答案:

答案 0 :(得分:0)

没有太多信息要继续,但假设c是DbContext对象,看起来你的数据库中没有一个News对象,你传入EditNew方法的NewsId会导致LINQ方法SingleOrDefault()返回null