
本文共 3723 字,大约阅读时间需要 12 分钟。
���������ASP.NET MVC���������������������������������
���������������ASP.NET MVC���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
������������������������
���������������������
������������ASP.NET MVC������������������������������������������������������������������������������������������������������������������
������������������������������������������������������id������������������������������������������������������������������������������������������������������������������confirmDelete
������������������������������������������������������
������������
������������������������������������������������������������������������������������style
������������������������������������������ ������������������������
���������������
������������������������������������������������������������������������������������������������������������������HomeController
��� ������������������
���������������������������������������������������ConfirmDelete
������������������������������������onclick
������������������������������ public ActionResult ConfirmDelete(int id){ // ���������������������������������}
������������������
���������������������try-catch������������������������������������public ActionResult ConfirmDelete(int id){ try { // ������������������������������... if (!DeleteData(id)) { throw new Exception("������������"); } return RedirectToAction("Index"); } catch (Exception e) { TempData["Message"] = $"������������: {e.Message}"; return RedirectToAction("Index"); }}
������������������������
���������DeleteData
������������������������������������������������������������������������ private bool DeleteData(int id){ using (ObjectIdContext dbContext = new ObjectIdContext()) { dbContext.Set.First������|������ return dbContext.Elememt(���������������)���Remove()', ������������������������������EF Core������ }
������������������������������
������������������
������������������������������������������������������������������������public class Result { public bool Success { get; set; } public string Message { get; set; }}return new Result { Success = true, Message = "������������" };
������������
������������������������������������������������������@if (ViewBag.Message == "������������"){ alert("���������������������"); window.location.reload();}
���������������������
������������������
���������������������������������������������������������������������������������������������������������
������������������������������������������������������������������������������������������������������������������������������
������������������������������������������������������������������������������������������������������������������
������������
���������������������������������������������������������������������������������
���������������������������������������������������������������������������������������������������������
������������������������������������������������������������������������������������������������������������������������������������������ASP.NET MVC������������������������������������������������������������������������������������SSMS���������������������������������������������������������������
���������������������������ASP.NET MVC���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
发表评论
最新留言
关于作者
