Unten finden Sie den Code in der Steuerung:Wie fügt man vor dem Löschen von Daten in .net MVC 4 eine Jaquery Ja/Nein-Warnung ein?
public ActionResult DeleteConfirmed(int id)
{
MovieCategory categoryToDelete = db.MovieCategories.Find(id);
var movies = db.Movies
.Where(m => m.MovieCategory.Id == id);
if (movies != null)
{
foreach (var movie in movies)
{
db.Movies.Remove(movie);
}
}
db.MovieCategory.Remove(categoryToDelete);
db.SaveChanges();
return RedirectToAction("Index");
}
In diesem Moment seine nur der Benutzer die Kategorie Löschen ausgewählt und alle Filme, die zu dieser Kategorie gehören. Wie warne ich den Benutzer, dass noch immer Daten zu dieser Kategorie gehören, die ihn entscheiden lassen, ob er fortfahren möchte oder nicht?
Wenn Sie den Controllercode ausführen, interagieren Sie nicht direkt mit dem Benutzer. Sie müssten sie auf eine andere Seite umleiten, die die Informationen enthält, die Sie ihnen geben möchten –