读书人

权限分配的有关问题

发布时间: 2012-01-20 18:53:53 作者: rapoo

权限分配的问题?
我写了一个Winform程序,有一个专门的窗体用于权限分配,大约有20个权限分配选项,要把这20个权限一一对应主窗体中的20个按钮,我想把这20个权限值写入sql server数据库中,当程序运行时就根据不同的权限激活不同的按钮,这样的想法怎么实现?总不能在窗体的load函数中写20个 if ...else...逐个判断吧?请教高手应该怎么做?或者有更好的思想。

[解决办法]
角色不同的权限不同。
建一个角色表 t_role
每个角色ID,对应相应的权限。
在窗体加载时,判断该角色有哪些权限,然后激活相应的按钮就OK了。
[解决办法]
你把数据中配置的权限参数和画面上button的Name名称一致.
functionID functionName Description
001 btnAdd 用户添加

循环画面的所有button控件和数据库,
找到的就设权限,否则就button.enable=false

[解决办法]

探讨
引用:
引用:
判断有哪些权限的时候是用if...else...逐个判断吗?还是有别的好方法?

用绑定,疯掉了我,咳


不好意思,我刚学,具体怎么绑定,步骤是什么?可以说说吗?

读书人网 >C#

热点推荐