データベース内の項目を編集するための厳密な操作を追加しようとしていますが、このDbUpdateConcurrencyExceptionが発生します。何が問題なのでしょうか? ありがとうございます。MVC Crud Operation Edit
CONTROLLER:
//MODAL POPUP FOR EDIT
public ActionResult EditItem()
{
return PartialView();
}
//POST: EDIT ITEM
[HttpPost]
[ValidateAntiForgeryToken]
public ActionResult EditItem(H_Table item)
{
db_connection.Entry(item).State = EntityState.Modified;
db_connection.SaveChanges();
return RedirectToAction("Index");
}
これが役立ちますか? http://stackoverflow.com/questions/26148793/how-to-solve-dbupdateconcurrencyexception-when-updating-a-row – Prisoner
どのようにIDを転送しますか? TimeStamp/RowVersionの列はありますか?また、これにはあらゆる予防策が欠けている。 –
あなたのHTMLビューを表示してください私はあなたがアイテムを渡していないと思います。 – DumpsterDiver