winform权限问题
我所做的窗体有查询、新增、修改和删除按钮,我想实现的功能是:一般用户登录进去只具有查询功能,其它按钮不可用,管理员登录进去具有全部功能,该怎么实现,请各位高手给点思路。
--------------------编程问答--------------------
可以在用户表里加 权限字段, 登陆时 将 权限放到 静态变量, 然后判断 显示和隐藏按钮
--------------------编程问答--------------------
My.User.IsInRole(ApplicationServices.BuiltInRole.Administrator)
--------------------编程问答--------------------
为不同的用户设定权限值例如管理员设为1,普通用户为2,登录后判断权限值,如果是2就将新增、修改和删除按钮隐藏掉。
--------------------编程问答--------------------
忘说了,在数据库中 设定字段
--------------------编程问答--------------------
登录成功后看用户是拥有什么权限,如果是普通用户,把新增按钮的Enable属性设置为false。反之是管理员就不用设置了
--------------------编程问答--------------------
普通用户登录隐藏其他按钮,,只显示查询,,管理登录不设置撒
--------------------编程问答--------------------
如果仅仅只是这个地方控制权限,直接在用户表的后面添加一个用户级别字段就可以,如果需要控制权限的地方还有表单,可以添加权限表
补充:.NET技术 , C#