“System.Data.Entity.Infrastructure.DbUpdateConcurrencyException”类型的异常在 EntityFramework.dll 中发生,但未在用户

“System.Data.Entity.Infrastructure.DbUpdateConcurrencyException”类型的异常在 EntityFramework.dll 中发生,但未在用户代码中进行处理  其他信息: 存储区更新、插入或删除语句影响到了意外的行数(0)。



“System.Data.Entity.Infrastructure.DbUpdateConcurrencyException”类型的异常在 EntityFramework.dll 中发生,但未在用户_第1张图片


对就长这个样子

原因是修改的时候没有给主键赋值,默认的情况下在View里它通常是不显示主键编辑那一栏的,

所以解决方案:在View里添加一句话:

  @Html.HiddenFor(model => model.主键)


你可能感兴趣的:(TO,sql,mvc,异常,asp.net,ef,LINQ)