我想添加一個crud操作來編輯數據庫中的一個項目,但我得到這個DbUpdateConcurrencyException。可能是什麼問題? 在此先感謝。MVC Crud操作編輯
控制器:
//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