求asp.net如何实现主管设置页面功能开启关闭的功能
现在的需求是:
如果主管点开启按钮 用系统的其他角色就可以操作次页面(修改数据等功能)了
如果主管点关闭按钮 其他角色不能操作 但是能查看
面前想到的是数据库中存一个类似状态的字段 开启和关闭按钮可以修改字段值
其他角色登陆的时候就判断数据库中这个状态值来决定是否能操作页面
感觉这个有点麻烦 单独一个状态就一个字段建个表太奢侈了 小弟的水平想不到其他方法...
求高手帮忙出一个比较简单的方案
------解决方案--------------------
状态值保存到XML或config中,修改XML文件
或细粒度的角色权限控制
------解决方案--------------------
内存中实现这个标志就好了。例如可以使用static bool声明的一个变量。