こんにちは、これに完全に困惑しました。データベースにレコードを追加するまで、すべてが順調に進んでいました。
編集を押すと、次のエラーが発生します。
タイプ'System.Data.OptimisticConcurrencyException'の最初のチャンスの例外がSystem.Data.Entity.dllで発生しました
私のコードは次のとおりです。
public ActionResult Edit(int id)
{
Time time = db.Times.Single(t => t.index == id);
return View(time);
}
//
// POST: /Default1/Edit/5
[HttpPost]
public ActionResult Edit(Time time)
{
System.Diagnostics.Debug.WriteLine("HERE");
if (ModelState.IsValid)
{
db.Times.Attach(time);
db.ObjectStateManager.ChangeObjectState(time, EntityState.Modified);
db.SaveChanges();
return RedirectToAction("Index");
}
return View(time);
}
私はその長い間MVCをプログラミングしていないので、素人の用語は大歓迎です!
ありがとう