0
以下更新的值是MVC中默認的代碼,我要的是去給「提示」的值在這個功能讓我知道的數據已經改變在控制
[HttpPost]
[ValidateAntiForgeryToken]
public ActionResult Edit([Bind(Include = "ID,categoryID,subTitle,subject,sen,image,hint")] List list)
{
if (ModelState.IsValid)
{
db.Entry(list).State = EntityState.Modified;
db.SaveChanges();
return RedirectToAction("ListSpryList", new { id = list.categoryID });
}
return View(list);
}
我想我也許應該在代碼「db.saveChanges()」之前插入類似的內容,然後在代碼「db.saveChanges()」之前插入類似以下內容的代碼:「db.saveChanges()」。
不要將實體框架實體對象用作ViewModels。 – Dai
在EF上下文中,更新一個簡單地由選擇查詢完成的值來定位數據並將更新值分配給其結果,然後使用db.SaveChanges()。 –