2
A
回答
1
你Id
等于无效,因为该模型粘合剂没有找到您发布的数据值。
要解决此问题,您必须将Id
作为隐藏字段添加到您的视图中。在您的Edit.cshtml只需添加以下行:
@Html.HiddenFor(model => model.Id)
+0
图像它总是空:/ –
0
尝试像这样 - >
public ActionResult Edit([Bind(Include = "Field1,Field2,Field3...")] Etudiant et)
{
if (ModelState.IsValid)
{
db.Entry(et).State = EntityState.Modified;
db.SaveChanges();
}
return RedirectToAction("Index");
}
相关问题
- 1. 在ASP .NET中编辑和更新实体框架实体MVC
- 2. 使用实体框架更新复杂数据实体
- 3. 无法使用实体框架更新数据库中的行...?
- 4. 更新实体框架中的实体
- 5. 实体框架:更新实体时更新另一个实体
- 6. 实体框架和MySql更新实体
- 7. 实体框架更新导航实体
- 8. 无法更新实体框架模型
- 9. 实体框架2.0:无法更新EntityCollection
- 10. 无法更新实体框架6
- 11. 实体框架6 - 无法更新xml
- 12. 实体框架更新实体错误
- 13. 实体框架6 - 更新数据库
- 14. 无法使用“.Add()”插入新的实体框架实体
- 15. 更新子实体实体框架
- 16. 实体框架更新相关实体
- 17. 实体框架:更新相关实体
- 18. 实体框架更新实体?
- 19. ASP.NET MVC实体框架 - 实体更新 - 用空值覆盖数据库值
- 20. 刷新数据使用实体框架
- 21. 实体框架和更新数据
- 22. 实体框架更新表4/mvc 3!
- 23. 使用实体框架4.0更新分离的实体实例
- 24. Asp mvc 5实体框架6
- 25. 实体框架 - ASP MVC模型 - 关系
- 26. 如何使用实体框架使用DTO更新数据库中的实体
- 27. 实体框架更新
- 28. 实体框架,WCF&更新
- 29. 实体框架更新?
- 30. 实体框架。无法检索数据
您需要在问题的代码,而不是它 –