已有56人关注
还是人事管理系统的权限问题
发表在C#图书答疑 2010-09-08
是否精华
版块置顶:
// MessageBox.Show(Str);========这里是有数据的。也有“bases”,但是呢因为循环,所以有很多个bases还有其它的字符。。
// MessageBox.Show(MenuName.IndexOf(Str).ToString());=====这个=-1
if (MenuName.IndexOf("bases") > -1) //如果包含权限名称======这个直接用字符“bases”运行是可以的哦。。。。
newmenu.DropDownItems[j].Enabled = bo; //根据权限设置可用状态



前面的贴子在   http://www.mingribook.com/bbs/bbs_lookbbs.php?id=10134
分享到:
精彩评论 2
lanyuu
学分:0 LV1
TA的每日心情
奋斗
2022-12-13 08:20:55
2010-09-08
沙发
我看了好多遍你们的代码,一个样啊。。。。。
东方_mrkj
学分:0 LV1
2010-09-08
板凳
读者朋友你好:
   【 MessageBox.Show(MenuName.IndexOf(Str).ToString())】这这条语句等于-1,是因为Str里不仅包含“bases”,而且还包含了其它的字符,由于MenuName中不包含【“bases”+“其它的字符”】这样的字符串,所以值为-1
   【if (MenuName.IndexOf("bases") > -1)】 这个语句当然正确了,因为MenuName中确实包含“bases”。
首页上一页 1 下一页尾页 2 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照