在这一部分,它打算删除指定的项目,但在执行时,将被删除的项目始终是最重要的项目。
public ActionResult Delete(string id)
{
db = new RobinsonsDBContext();
var slider = (from s in db.Sliders
where s.Id == new Guid(id)
select s).First();
slider.IsDeleted = true;
db.Entry(slider).State = EntityState.Modified;
db.SaveChanges();
return RedirectToAction("Index", "Sliders");
}
有什么问题?只是mvc的初学者。
答案 0 :(得分:2)
使用喜欢
Slider oSlider=db.Sliders.Find(id);
db.Sliders.Remove(oSlider);
db.SaveChanges();
它会删除您想要的项目。