如何在删除目录中的行时正确实现检查,如果该行有来自ASP中其他目录的链接。 NET MVC 4.级联删除不适合。您希望向使用以下引用中的当前行的用户显示错误,但从未发现如何实现它。
现在的样子:
public ActionResult DeleteConfirmed(Guid id)
{
UserList userlist = db.UserLists.Find(id);
try
{
db.UserLists.Remove(userlist);
db.SaveChanges();
return RedirectToAction("Index");
}
catch(Exception e)
{
ModelState.AddModelError(string.Empty, e.Message);
}
return View(userlist);
}
答案 0 :(得分:0)
我不知道我是否理解你想要完成的事情。但是,在我看来,您应该使用查询来查找对当前ID的引用。如果是这样,那么检索这些引用并做任何你想做的事。否则继续删除。