摘要: 这块进行用户管理,可以浏览、查询已注册的用户,修改用户资料,删除用户等。没有做添加用户,不知是否必要。列表页还是使用easyui的datagrid。这个思路跟用户组的方式差不多。 1、接口InterfaceUser 命名空间Ninesky.Repository 功能查询用户,修改用户资料(这里考虑到用户登录也需要修改登录日期,所以放着吧)。 using Ninesky.Models;n... 阅读全文
posted @ 2014-01-24 20:45 洞庭夕照 阅读(4684) 评论(7) 推荐(1) 编辑
摘要: 查看用户组资料和修改用户组资料结合在一起,在用户组列表双击查看用户组资料,修改资料点保存可以保存用户组,点删除可以删除用户组。 先在UserGroupController中添加 action public ActionResult Index(int id) /// /// 用户组信息 /// /// 用户组Id /// 局部视... 阅读全文
posted @ 2014-01-23 21:55 洞庭夕照 阅读(3783) 评论(2) 推荐(0) 编辑
摘要: 打开控制器UserGroupController添加Add action/// /// 添加用户组 /// /// 分部视图 public ActionResult Add() { return PartialView(); }右键添加视图@model Ninesky.Models.UserGroup后台管理 >> 用户组管理 >> 添加用户组@using (Html.BeginForm()){ @Html.AntiForgeryToken() 添加用户组 ... 阅读全文
posted @ 2014-01-22 14:14 洞庭夕照 阅读(2057) 评论(2) 推荐(0) 编辑
摘要: 上次做完发现存在点问题。 1、是类型显示的为数字(如下图); 2、是不能根据类型进行查询。 首先做查询。easyui—datagrid可以添加toolbar。 在datagrid的data-options部分添加toolbar:'#toolbar'(下图1) 在datagrid下面添加一个div标签(下图2) id为groupType的组合框就是用来显示用户组类型。在底部添加一... 阅读全文
posted @ 2014-01-21 22:21 洞庭夕照 阅读(1508) 评论(3) 推荐(1) 编辑
摘要: 用户管理这块包含用户和用户组两部分。用户组包括浏览 用户组列表,添加、修改、删除用户组等。按照前面思路系统是依据用户组来判断用户权限的,用户组的最主要目的是划分权限。权限这块以后单独在做。下面实现用户组浏览。首先还是打开Home/Header.cshtml,在添加代码 用户管理下面添加用户控制器UserController,命名空间Ninesky.Areas.Admin.Controllers添加Menu action/// /// 菜单 /// /// 局部视图 public Actio... 阅读全文
posted @ 2014-01-21 14:32 洞庭夕照 阅读(3640) 评论(1) 推荐(0) 编辑
摘要: 2013,工作、生活都发生很大变动的一年,为了适应新工作、新环境,学MVC的时间少了很多。想学点东西,总是拖拖拉拉!想写点东西,总是断断续续!总的来说还是懒了。2014来了,加油!梦想与现实很近! 阅读全文
posted @ 2014-01-05 09:38 洞庭夕照 阅读(717) 评论(0) 推荐(0) 编辑
摘要: 网站可能会包含一些模块:像文章、产品、图片、留言等。 栏目模块主要实现功能,启用或禁用模块,模块权限设置,模块上传设置等。 权限设置和上传设置以后专门考虑,先来显示或禁用模块。 1、在顶部导航栏添加管理连接 打开Home/Header.cshtml,在添加代码 2、添加Module接口 using Ninesky.Models;using System.Linq;name... 阅读全文
posted @ 2013-12-12 00:31 洞庭夕照 阅读(3527) 评论(3) 推荐(3) 编辑
摘要: 一、左侧列表菜单打开视图Menu.cshtml,增加部分见红框在category中添加脚本//栏目菜单加载完毕函数function CategoryMenu_Ready() { $('#categoryTreeView').tree({ url: $('#categoryTreeView').attr('data-url'), lines:true, onClick: function (node) { var _layout = $('#layout'); var _center = _layout.... 阅读全文
posted @ 2013-12-06 15:20 洞庭夕照 阅读(3736) 评论(2) 推荐(1) 编辑
摘要: 接上节添加栏目。 修改栏目与添加栏目非常相似,主要区别在于先向视图传递要修改栏目的model。另外在保存时比添加栏目验证要更多一些。 1、要验证父栏目不能是其本身; 2、父栏目不能是其子栏目; 3、父栏目不能是单页栏目 4、父栏目不能是外部链接 …… 另外还有一个ParentParth字段,如果父栏目修改了,其本身和所有子栏目的该字段都要修改。 那么先在控制器中添加一个局部视图ac... 阅读全文
posted @ 2013-12-06 14:45 洞庭夕照 阅读(1805) 评论(0) 推荐(2) 编辑
摘要: 栏目类型跟原来一样分为常规栏目、单页栏目和外部链接。根据栏目类型的不同要隐藏相应的表单和验证(服务器端验证)。另外一个是父栏目必须是常规栏目才行,easyui-combotree要用到树形json数据,考虑不用递归函数而是用ParentPath字段排序的方式实现。 首先在在【CategoryController】中添加这个action,代码 /// /// 栏目树 ... 阅读全文
posted @ 2013-12-02 00:15 洞庭夕照 阅读(3254) 评论(2) 推荐(2) 编辑