• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

MVC4制作网站教程第三章 添加用户组操作3.2

asp 搞代码 4年前 (2022-01-03) 33次浏览 已收录 0个评论

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

一、用户

二、用户组

2.1浏览用户组

2.2添加用户组

修改[Add]Action

 /// <summary> /// 添加用户组 /// </summary> ///  [AdminAuthorize] public ActionResult Add() { ViewData.Add("Type", TypeSelectList); return View(); } 

添加强类型视图

完成后代码如下:

 @model Ninesky.Models.UserGroup@{ ViewBag.Title = "添加用户组"; Layout = "~/Views/Layout/_Manage.cshtml"; } <div class="left"> <div class="top"></div> 左侧列表 </div><div class="split"></div><div class="workspace"> <div class="inside"> <div class="notebar"> 添加用户组 </div> @using (Html.BeginForm()) { @Html.ValidationSummary(true) <fieldset> <legend>用户组资料</legend> @Html.HiddenFor(model => model.UserGroupId) <ul> <li> <div class="editor-label"> @Html.LabelFor(model => model.Type) </div><div class="editor-field"> @Html.DropDownList("Type") </div></li><li> <div class="editor-label"> @Html.LabelFor(model => model.Name) </div><div class="editor-field"> @Html.EditorFor(model => model.Name) @Html.ValidationMessageFor(model => model.Name) </div></li><li> <div class="editor-label"> @Html.LabelFor(model => model.Description) </div><div class="editor-field"> @Html.EditorFor(model => model.Description) @Html.ValidationMessageFor(model => model.Description) </div></li><li> <div class="editor-label"> </div><div class="editor-field"> </div></li></ul></fieldset> } </div></div><div class="clear"></div> <a style="color:transparent">来源gao*daima.com搞@代#码网</a>@section Scripts { @Scripts.Render("~/bundles/jqueryval") } 

修改用户组添加处理动作[Add(UserGroup userGroup)]Action,完成后的代码

 [HttpPost] [AdminAuthorize] public ActionResult Add(UserGroup userGroup) { userGroupRsy = new UserGroupRepository(); if (userGroupRsy.Add(userGroup)) { Notice _n = new Notice { Title = "添加用户组成功", Details = "您已经成功添加["+userGroup.Name+"]用户组!", DwellTime = 5, NavigationName = "用户组列表", NavigationUrl = Url.Action("List", "UserGroup") }; return RedirectToAction("ManageNotice", "Prompt", _n); } else { Error _e = new Error { Title = "添加用户组失败", Details = "在添加用户组时,未能保存到数据库", Cause = "系统错误", Solution = Server.UrlEncode("<li>返回添加用户页面,输入正确的信息后重新操作</li><li>联系网站管理员</li>") }; return RedirectToAction("ManageError", "Prompt", _e); } } 

浏览器中查看一下

输入资料测试一下,可以添加资料。

以上就是MVC4制作网站教程第三章 添加用户组操作3.2的详细内容,更多请关注gaodaima搞代码网其它相关文章!


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:MVC4制作网站教程第三章 添加用户组操作3.2

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址