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. 實體框架。無法檢索數據
您需要在問題的代碼,而不是它 –