在上两篇中已经说了站点的新增和修改,现在说一下做的项目中的站点删除,在项目中,删除是编程里最简单的了
首先在控制器上把数据库里的数据查询出来,用参数接收
public ActionResult SiteDelete(int SiteID)
{
ReturnJson returnJson = new ReturnJson();
try
{
//单表把表的数据查询出来
var Delete = (from tbd in myModels.B_Site
where tbd.SiteID == SiteID
select tbd).Single();
//删除数据(Delete)
myModels.B_Site.Remove(Delete);
//删除数据后保存
myModels.SaveChanges();
returnJson.State = true;
returnJson.Text = "删除成功";
return Json(returnJson, JsonRequestBehavior.AllowGet);
}
catch (Exception)
{
return Json("", JsonRequestBehavior.AllowGet);
}
}
页面上先给一个input的隐藏列把它的表的ID隐藏,然后调用给在打印