C#.net.MVC删除

本文介绍了在C# .NET MVC框架下进行数据删除的步骤,强调了删除前需先查询确保删除目标的正确性,以避免误删。在视图中通过POST方法提交删除请求,并在控制器中进行确认删除操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

                   删除

代码来源于老师的讲课中

删除的代码(控制器)
删除之前是要先查询出你要删除的是那一条数据,要先确定你要删除的是那一条数据才行的,这个是为了防止你删错了数据,删错的那一条数据不是你要删除的那一条数据就麻烦了。

public ActionResult dldkfkldflds(int chenrID)
        {
            ReturnJson cheng = new ReturnJson();
            cheng.State = false;
            try
            {
                var hojk = (from dfdsf in myModels.PW_Esdd
                            where dfdsf.chenrID == chenrID
                            select dfdsf).Single();
                myModels.PW_Esdd.Remove(hojk);
                myModels.SaveChanges();
                cheng.State = true;
                cheng.Text = "删除成功";
            }
            catch (Exception)
            {
                cheng.Text = "删除失败";
            }
            return Json(cheng, JsonRequestBehavior.AllowGet);
        }
    }
}

视图的删除方法
通过post提交到控制器的方法里面去删除数据,当然是要判断数据是否确认的才可以删除的。

function saveDelete(chenrID) {
            layer.confirm("您确定要删除该信息?", { icon: 6, title: "提示" }, function (index) {
                $.post("/Chen/dldkfkldflds",
                    {
                        chenrID: chenrID
                    }, function (returnJson) {
                        layer.close(index);
                        if (returnJson.State == true) {
                            layuiTable.reload("ss");
                        }
                        layer.alert(returnJson.Text), { title: '提示', icon: 5 };
                    });
            });
        }
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值