社区
C#
帖子详情
Winfrom中 TreeView 权限树怎样操作
疯子
2011-08-21 07:48:06
我现在做一权限管理。权限控制到界面上的按钮上。请问各位高手。我要将权限添加到相应的角色中。怎样操作最好。我现在用的是遍历权限树然后把选中的权限加载到数据中,然后循环加生成SQL语句。再添加到数据库中。在添加之前把之前的权限全删除了。有没有更好的办法?请高们给点意见。最好给点源代码或实例参考下。多谢谢
...全文
137
5
打赏
收藏
Winfrom中 TreeView 权限树怎样操作
我现在做一权限管理。权限控制到界面上的按钮上。请问各位高手。我要将权限添加到相应的角色中。怎样操作最好。我现在用的是遍历权限树然后把选中的权限加载到数据中,然后循环加生成SQL语句。再添加到数据库中。在添加之前把之前的权限全删除了。有没有更好的办法?请高们给点意见。最好给点源代码或实例参考下。多谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
子夜__
2011-08-21
打赏
举报
回复
不如通过组来控制
角色属于 组 设置组的权限啊。
listbox 来做。
xiongxyt2
2011-08-21
打赏
举报
回复
[Quote=引用 1 楼 hui_play 的回复:]
你可以分清这样,权限是属于角色,而用户也是属于角色。在角色表里你可以把所有权限都用0、1表示,如果该角色有该权限就将对应的位置变成1,没有为0。这样会清晰些。
以上是个人意见,权限这块方法有很多。我也向大家学习
[/Quote]
你这样太笼统了,我是这样是做的:TreeView动态生成(便于修改,不至于写的太死),根据TreeView的Checkbox生成PermissionString(每个节点有三位数字组成,第一位表示能否进入某界面,后两位控制该界面里具体的权限)并将其写入数据库。
bdmh
2011-08-21
打赏
举报
回复
http://blog.csdn.net/bdmh/article/details/5858122
提供一个参考,delphi的,道理是一样的
threenewbee
2011-08-21
打赏
举报
回复
建议你系统学习下软件设计的理论知识。否则你提这种问题没有意义,如同小学生问怎么样解决大学数学题。
hui_play
2011-08-21
打赏
举报
回复
你可以分清这样,权限是属于角色,而用户也是属于角色。在角色表里你可以把所有权限都用0、1表示,如果该角色有该权限就将对应的位置变成1,没有为0。这样会清晰些。
以上是个人意见,权限这块方法有很多。我也向大家学习
winform实现多选
树
winform实现多选
树
,以及获取选
中
的
树
,包含选
中
父
树
时全选子
树
,选
中
取消,子
树
取消。选
中
子
树
自动选
中
父
树
,比较适合做
权限
等管理。
基于
树
的
权限
管理-winform版
最近改C#开发。别人给的学习资料,带sqlserver2005的数据库。还原上去就OK.个人觉得还可以。
基于C# WinForm的用户角色
权限
管理系统.zip
此项目基于mysql5.0、visual studio 2017开发出来的,主要功能包括用户的登录注册,学生信息以及成绩的增删改查,账号的增删改查,菜单的增删改...文件
中
包含源码、sql文件以及mysql连接数据库的各版本的Mysql.Data.dll
window form 管理系统的项目运行框架
6.适用范围,winform 下的项目都可以在此框架
中
运行,并做到模块化的管理,以及
权限
分配。 7.后续准备集成一些通信方面的功能,比如串口与TCP 互转等 以及详细的框架介绍。 8.如有其他需求,私信。
asp.net知识库
Coalesys PanelBar + R.a.d
Treeview
+Xml 构建的Asp.net 菜单和
权限
管理模块 突破屏蔽限制,自己的网站使劲弹新IE窗口 对页面SCROLLING的CSS不能生效原因 .Net
中
IE使用WinForm控件的使用心得。 动态加载用户控件的...
C#
110,566
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章