文章分类 -  asp.net mvc (笔记)

摘要:1.父菜单有五棵树, 1.父菜单有5棵树。 2.其中有子菜单多一棵树。所以就是8棵树。 2.获取父菜单有多少颗树 我们要的是父菜单ul,要用一个只带选择器,加一个大于号;例如: alert($("#windowOper >ul").length); 3.获取第一颗树的,选中长度 保存后:弹出第一颗树 阅读全文
posted @ 2017-04-27 16:39 狼牙者.net 阅读(176) 评论(0) 推荐(0) 编辑
摘要:1.把获取角色 权限;2.获取所有权限;3.获取父 权限集合 封装到list集合中,便于调用,例如: return View(new RolePermissionTree() { UserPer = listUserPer, AllPer = listAllper, Allparent = list 阅读全文
posted @ 2017-04-26 17:23 狼牙者.net 阅读(243) 评论(0) 推荐(0) 编辑
摘要:index.cshtml角色页 角色acton方法 阅读全文
posted @ 2017-04-26 17:03 狼牙者.net 阅读(108) 评论(0) 推荐(0) 编辑
摘要:EditPermission.cshtml(新增和编辑) 控制器、 阅读全文
posted @ 2017-04-26 00:21 狼牙者.net 阅读(221) 评论(0) 推荐(0) 编辑
摘要:当你分配权限要知道为谁分配权限,获取选中的角色数据, RelePermission:1.rpRId:角色id, 2.rpPId:角色权限id,也就是部门id; 3.角色id对应权限id; 4.角色权限id也就是部门id. 1.扩展展示所有权限的接口 IOu_RolePermissionBLL.cs 阅读全文
posted @ 2017-04-24 00:18 狼牙者.net 阅读(139) 评论(0) 推荐(0) 编辑
摘要:点查询子权限要过来要带一个父权限id过来:?也就是说点击【子权限】,子权限视图要放一个pid; 查询子菜单列表数据的id怎么拿到:? 查询子菜单列表数据的id怎么拿到:?很简单,查询的时候直接带上一个参数: 【子权限】按钮要带一个pid过去,PermissionSon视图接收。如: int pid 阅读全文
posted @ 2017-04-19 02:25 狼牙者.net 阅读(147) 评论(0) 推荐(0) 编辑
摘要:1.重构js通用json数据处理方法 2.修改load没有权限,load返回的数据没有返回到function (jsonObj)回调函数里中去 2.修改load没有权限,load返回的数据没有返回到function (jsonObj)回调函数里中去。如:$("#editWindow").load(" 阅读全文
posted @ 2017-04-13 14:25 狼牙者.net 阅读(553) 评论(0) 推荐(0) 编辑
摘要:权限编辑判断有没有选中tabs,如果没有就不打开tabs? 如果rowData==null就什么不做。如果给选中了就打开tabs; 参考如下: 答案:看下面代码 阅读全文
posted @ 2017-04-10 11:36 狼牙者.net 阅读(248) 评论(0) 推荐(0) 编辑
摘要:permission权限列表 编辑后台 阅读全文
posted @ 2017-04-09 23:04 狼牙者.net 阅读(692) 评论(0) 推荐(0) 编辑
摘要:新增按钮:1.新增方法 AddRow() 2.还是调用id=editWindow同样的窗体div. 3.还是同样的远程加载,新增action方法AddPermission. 4.AddPermission的返回可以直接是editPermission; 5.数据配置:新增权限Action方法AdPer 阅读全文
posted @ 2017-04-07 19:00 狼牙者.net 阅读(150) 评论(0) 推荐(0) 编辑
摘要:1.ajax方式设置参数前奏 1.easyui ajax方式:1.load异步拿到编辑数据,放到<form id="modifyForm" method="post"></form>中 2.ajax方式form表单设置参数: //为表单 设置 参数 function initMoifyForm() 阅读全文
posted @ 2017-04-06 22:24 狼牙者.net 阅读(423) 评论(0) 推荐(0) 编辑
摘要:分页,完成 permission(权限主页) 这些功能都完成了:每页显示5行,可以点击下一页。 效果图: 阅读全文
posted @ 2017-04-06 14:52 狼牙者.net 阅读(93) 评论(0) 推荐(0) 编辑
摘要:1.编辑:asp.net mvc 自带的加载数据的方式 1.远程加载修改页面 请求方式显示下拉post,get,不能是显示1,2; 操作方式下拉(0无操作,1easyui连接,2.打开新窗体) 操作方式:1get,2post,3get和post.在权限验证里改() 权限主页 EditPermissi 阅读全文
posted @ 2017-04-04 01:27 狼牙者.net 阅读(350) 评论(0) 推荐(0) 编辑
摘要:用户权限管理 1.用户权限管理编辑{datagrid数据表格选中行,遍历行属性,居中} 1.用户权限管理 1.datagrid(数据表格)行居中内容;2.toolbar编辑和新增按钮;3.datagrid(数据表格)中formatter属性; 4.选中换行:又回到了datagrid数据表格 5.编辑 阅读全文
posted @ 2017-04-01 12:15 狼牙者.net 阅读(160) 评论(0) 推荐(0) 编辑
摘要:1.表字段说明 ou_UserInfo用户表 uid:主键uDepid:部门id Ou_Rele角色表 rId:角色id rDepId:部门id rName: ou_UserRole 用户角色表 urId:主键 urUId:用户id urRId:角色id urIdDel:是否删除 urAddtime 阅读全文
posted @ 2017-03-30 18:06 狼牙者.net 阅读(427) 评论(0) 推荐(0) 编辑
摘要:参照datagrid(数据表格)格式来配置。 阅读全文
posted @ 2017-03-30 02:04 狼牙者.net 阅读(112) 评论(0) 推荐(0) 编辑
摘要:1.在tab容器上显示iframe小浏览器,并展示Permission权限管理数据 Mvc.Login.Admin添加控制器:SysController 1.操作步骤:新建类SysController:Controller要导入system.web.MVC程序集; 2.找对应的视图,因为现在在Are 阅读全文
posted @ 2017-03-29 19:34 狼牙者.net 阅读(213) 评论(0) 推荐(0) 编辑
摘要:url被树形菜单拿到,放到easyui里面。怎么看了,系统日志:左键审查元素。easyui就像个容器,存在里面了。其实使用了easyui创建的控件都存入了easyui容器里面。 easyui tab容器使用== 运行效果:下图 tab容器上要加 data-options="fit:true" 就会铺 阅读全文
posted @ 2017-03-28 19:48 狼牙者.net 阅读(790) 评论(0) 推荐(0) 编辑
摘要:数据库:权限表ou_permission表有:PAreaName,pActionName,pFormMethod,三个加到一起就是要请求的url. ***url给那里赋值:attributes赋值。现在treeNode节点就有url,到时候在浏览器端通过attributes属性名url拿到要加载的菜 阅读全文
posted @ 2017-03-28 14:58 狼牙者.net 阅读(629) 评论(0) 推荐(0) 编辑
摘要:1.数据persission权限表: 1. 菜单树是否显示在权限管理中:不需要在菜单中显示,plsShow=fasle不显示。 2.表示GetMenuData方法是通过代码生成的,不需要生成菜单。 3.需要配置到权限角色表中。当前是7。看图二: 也就是说当前登陆的角色必须要有,7的权限角色id(Ro 阅读全文
posted @ 2017-03-28 00:40 狼牙者.net 阅读(178) 评论(0) 推荐(0) 编辑