MVC4制作网站教程第三章 删除用户组操作3.4 - 网站

MVC4制作网站教程第三章 删除用户组操作3.4

分类:ASP编程 · 发布时间:2021-10-08 15:53 · 阅读:6447

这篇文章主要为大家详细介绍了MVC4制作网站教程,删除用户组功能的实现代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

一、用户
二、用户组

2.1浏览用户组 
2.2添加用户组 
2.3修改用户组 
2.4删除用户组 

删除用户组相对简单些,不用单独的页面,直接在浏览页面点击删除时,弹出确认删除对话框,点击确认,用jquery post删除。 

打开【UserGroupController】,删掉public ActionResult Delele(int GroupId) { return View(); } 

修改删除处理Action[Delete(int Id)],修改后的代码 

 ///  /// 删除用户组 ///  /// 用户组Id ///  [HttpPost] [AdminAuthorize] public JsonResult Delete(int Id) { userGroupRsy = new UserGroupRepository(); if (userGroupRsy.Delete(Id)) return Json(true); else return Json(false); } 

这里返回类型为JsonResult目的方便使用jquery 的post方式删除。 

打开List.cshtml,将@Html.ActionLink("删除", "Delete", new { id = item.UserGroupId }) 改为删除 

在文件底部添加脚本

 function Delete(id,name) { if (confirm("你确定要删除【" + name + "】吗?")) { $.post("@Url.Content("~/UserGroup/Delete")", {Id:id}, function (data) { if (data) { alert("删除【" + name + "】成功!"); location.reload(); } }); } } 

完成后整个List.cshtml的代码如下: 

 @model IEnumerable @{ ViewBag.Title = "用户组列表"; Layout = "~/Views/Layout/_Manage.cshtml"; } 
左侧列表
用户组列表
@Html.ActionLink("添加用户组", "Add", "UserGroup") 用户组类型: @Html.DropDownList("GroupTypeList")
@foreach (var item in Model) { }
@Html.DisplayNameFor(model => model.Name) @Html.DisplayNameFor(model => model.Type) @Html.DisplayNameFor(model => model.Description)
@Html.DisplayFor(modelItem => item.Name) @Html.DisplayFor(modelItem => item.Type) @Html.DisplayFor(modelItem => item.Description) @Html.ActionLink("修改", "Edit", new { id = item.UserGroupId }) | 删除

到此打完收工! 


标签:
MVC4 网站 用户组

相关文章

asp.net生成Excel并导出下载五种实现方法

有关Excel下载的文章网上想必有很多,利用闲暇时间整理了一些有Excel下载方法的文章,接下来介绍五种实现Excel下载的方法,感兴趣的朋友可以了解下,或许对你学习Excel下载有所帮助

ASP.NET MVC4之js css文件合并功能(3)

这篇文章主要介绍了ASP.NET MVC4之js css文件合并功能,使用BundleConfig可以将多个文件请求和并成一个请求,去除文件中的一些注释,空白,起到优化网站的作用,需要的朋友可以参考下

C# 文件上传 默认最大为4M的解决方法

.net中默只能上传小于4m的文件,大于4M将无法显示页面.那么如何设置来使imputfile能上传更大的文件呢

asp.net使用原生控件实现自定义列导出功能的方法

这篇文章主要给大家介绍了关于asp.net使用原生控件实现自定义列导出功能的相关资料,文中通过实例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

Asp定时执行操作 Asp定时读取数据库(网页定时操作详解)

由于目前部分网页语言的限制,在定时操作上有一定的困难,但是经过我多次的求证,发现第四种方法无疑是效果最好的,最省心的。

返回分类 返回首页