隐藏菜单 我怎么能够实现只有特定用户登录后才能看见某一个菜单选项 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 登陆成功以后进行判断,如果是某个特定用户不让看到某个菜单,就把那个菜单visible=false就可以了 通过读取数据库里面的数据权限字段,例如:读取到"一般用户"就该菜单变成不可用,控件名.Enable=fales;给你一段代码做参考: string sql = "select * from stu_user where UserName='"+User+"'";//设置数据库查询字符 DataSet ds = operate.GetTable(sql);//用函数得到数据集 string power = ds.Tables[0].Rows[0][3].ToString();//得到用户权限字符串 if (power == "一般用户")//判断用户权限 { 系统管理ToolStripMenuItem.Enabled = false;//系统管理菜单不可用 操作员管理ToolStripMenuItem.Enabled = false;//操作员管理菜单不可用 } wpf中绑定RadionButton值会改变的问题。 问个简单问题:请问在WPF应用程序里如何点击按钮关闭电脑?(立即结贴) 网页抓取,出现-远程服务器返回错误(500)内部错误 已经知道网页的地址,如何读取网页的代码,并存放在本地? 有人碰到过这样的问题吗?(重装系统后窗体控件移位) 对ORALCE数据库的多线程访问的效率问题 怎样在命令提示符下运行C#文件? 小女子请问一个URL传递参数的问题,50分相送! 下面的代码无法实现?远程读取图片. 我下了vs.net beta2,不过是ISO结尾的,怎么解开? 调用方法 在线等 Ajax.BeginForm 出现重复提交
给你一段代码做参考:
string sql = "select * from stu_user where UserName='"+User+"'";//设置数据库查询字符
DataSet ds = operate.GetTable(sql);//用函数得到数据集
string power = ds.Tables[0].Rows[0][3].ToString();//得到用户权限字符串
if (power == "一般用户")//判断用户权限
{
系统管理ToolStripMenuItem.Enabled = false;//系统管理菜单不可用
操作员管理ToolStripMenuItem.Enabled = false;//操作员管理菜单不可用
}