千家信息网

MVC4制作网站中如何修改用户组操作

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章给大家介绍MVC4制作网站中如何修改用户组操作,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。一、用户二、用户组2.1浏览用户组2.2添加用户组2.3修改用户组首先打开【U
千家信息网最后更新 2026年11月03日MVC4制作网站中如何修改用户组操作

这篇文章给大家介绍MVC4制作网站中如何修改用户组操作,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

一、用户
二、用户组

2.1浏览用户组
2.2添加用户组
2.3修改用户组
首先打开【UserGroupController】,修改[Edit(int Id)] Action

///  /// 修改用户组 ///  /// 用户组Id ///  [AdminAuthorize] public ActionResult Edit(int Id) { userGroupRsy = new UserGroupRepository(); var _userGroup = userGroupRsy.Find(Id); return View(_userGroup); }

右键添加强类型视图,并修改视图代码(与添加用户组类似)

@model Ninesky.Models.UserGroup@{ ViewBag.Title = "修改用户组"; Layout = "~/Views/Layout/_Manage.cshtml";}
左侧列表
修改用户组资料
@using (Html.BeginForm("Eidt","UserGroup")) { @Html.ValidationSummary(true)
用户组资料 @Html.HiddenFor(model => model.UserGroupId)
  • @Html.LabelFor(model => model.Type)
    @Html.DisplayTextFor(model => model.Type)
  • @Html.LabelFor(model => model.Name)
    @Html.EditorFor(model => model.Name) @Html.ValidationMessageFor(model => model.Name)
  • @Html.LabelFor(model => model.Description)
    @Html.EditorFor(model => model.Description) @Html.ValidationMessageFor(model => model.Description)
}
@section Scripts { @Scripts.Render("~/bundles/jqueryval")}

修改处理Action[Eidt(UserGroup userGroup)]

[HttpPost] [AdminAuthorize] public ActionResult Eidt(UserGroup userGroup) { userGroupRsy = new UserGroupRepository(); var _userGroup = userGroupRsy.Find(userGroup.UserGroupId); if (_userGroup == null) { Error _e = new Error { Title = "用户组不存在", Details = "修改用户时发生错误,修改的用户组不存在。", Cause = "该用户组已被其他管理员删除", Solution = Server.UrlEncode("
  • 返回用户组列表
  • ") }; return RedirectToAction("ManageError", "Prompt", _e); } _userGroup.Name = userGroup.Name; _userGroup.Description = userGroup.Description; if (userGroupRsy.Update(_userGroup)) { Notice _n = new Notice { Title = "修改成功", Details = "成功修改了用户组信息", DwellTime = 3, NavigationName = "用户组列表", NavigationUrl = Url.Action("List", "UserGroup") }; return RedirectToAction("ManageNotice", "Prompt", _n); } else { Error _e = new Error { Title = "更新数据失败", Details = "修改用户组信息时修改的信息未能保存到数据库。", Cause = Server.UrlEncode("
  • 您并未更改用户组信息。
  • 数据库未知错误。
  • "), Solution = Server.UrlEncode("
  • 返回用户组列表
  • 重新修改用户组
  • ") }; return RedirectToAction("ManageError", "Prompt", _e); } }

    浏览器中打开看一下

    点保存

    代码打包地址:http://xiazai.jb51.net/201608/yuanma/Ninesky(jb51.net).rar

    关于MVC4制作网站中如何修改用户组操作就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

    用户 用户组 信息 数据 制作网站 网站 制作 成功 代码 内容 数据库 更多 视图 资料 错误 帮助 浏览 不错 兴趣 地址 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网高科技 上海喔噻互联网科技有限公司 厦门中拓互联网络科技有限公司 互联网科技未来 互联网 科技 互联网医疗科技 广州宏创互联网科技 浩特互联网科技 盛创互联网科技有限公司 互联网巨头投资的硬核科技 湖南洣水互联网科技有限公司扣款 上海电发互联网科技有限公司 深圳国际航运科技和互联网 昭通云南众福互联网科技有限公司 互联网科技与大数据专业 青海科技产业互联网发展 中天科技中国工业互联网 浙南科技城互联网大厦招聘 广州互联网高科技取餐柜 小牛互联网科技有限公司地址 金融科技创新监管互联网金融 美国互联网科技 互联网科技公司电话 佰商互联网科技有限公司 互联网金融科技委员会 青岛中康互联网医疗科技有限公司 湖北码尼互联网科技有限公司电话 湖南一路畅行互联网科技 陕西九四连强互联网科技有限公司 互联网科技企业文化
    0