ASP.Net用户权限管理的实现

本文介绍了在ASP.Net中实现用户权限管理的两种方法:根据用户权限显示不同菜单,以及在页面上动态控制控件的显示与隐藏。通过数据库角色表进行权限控制,确保不同权限用户看到的页面和功能各异。
摘要由CSDN通过智能技术生成

为了实现用户权限的管理,让不同权限的用户体验到的页面是不同的,本文从两种方式进行实现用户的权限管理,下面将分别进行叙述。

1,不同权限用户指定不同菜单

首先在数据库中创建用户角色表,包含不同用户的权限代码、用户编码、用户类型。在登陆系统的首页时,获取用户编码,在用户角色表中进行查询,通过查询到的用户权限代码,进行指定显示不同的菜单。

权限代码用户类型对应的菜单
001管理员gly.xml
002普通用户ptyh.xml
003主管zg.xml
004基层领导jcld.xml
.........

在对应的菜单中,可以进行设置不同的显示页面。

2,在某一页面设定显示隐藏

在某一页面中,对控件进行显示或隐藏。具体权限结合用户权限分别控制显示。

通过这两种方式,进行用户权限的定制,使不同权限的用户显示不同的功能页面。

本人小白,欢迎各位大佬批评指正,一起冲冲冲!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值