MVC开发中的常见错误-03-System.Data.Entity.Validation.DbEntityValidationException: 对一个或多个实体的验证失败。有关详细信息,请参见“EntityValidationErrors”属性。


return Db.SaveChanges()>0;
return CurrentDBSession.SaveChanges();
RoleInfoService.EditEntity(roleInfo);
虽然一脸懵逼,但是大概可以确定是数据保存的时候出错.
使用try...catch捕获一下
 try
            {
                return Db.SaveChanges() > 0;
            }
            catch (Exception ee)
            {
                
                throw;
            }

查看数据库,果然是必须的.

 
over!
文章来自:http://www.cnblogs.com/YK2012/p/6651524.html