ASP.netMVC
程序员文章站
2024-02-27 18:21:39
...
删除
开发工具与关键技术:VS
作者:程燕蓉
撰写时间:2019.04.23
以重庆邮电项目为例,实现单条数据删除的功能,虽然简单,但一样需要注意正确的代码格式书写,否则就会出现小bug,为了尽可能时用户满意,要使功能无可挑剔地实现出来。在删除之前一定要弹出提示框,询问用户是否确定删除对应信息,因为有时候可能是用户误点了,若没有任何提示就把数据删除,难免会让人接受不了,便会怀疑功能的完整性。然后使用post提交,又因为删除是根据学生id查找对应数据删除的,所以在删除方法中需要传入参数学生id。在刷新表格之前,弹出相应提示图标,然后才能刷新页面。
Js代码:
控制器:传入参数学生id,虽然删除单条数据,但数据由多张表信息结合的,所以删除时候要将所有相关联的表对应的数据删除。先查询出学生表信息,获取用户id,之后的表(如用户明细表、用户表)都根据用户id查询对应数据然后删除。删除完毕,保存数据库myModels.SaveChanges();
捕捉删除成功状态:strMsg = “success”;
代码演示:
上一篇: asp.net连接数据库读取数据示例分享