你好,欢迎来到电脑编程技巧与维护杂志社! 杂志社简介广告服务读者反馈编程社区  
合订本订阅
 
 
您的位置:杂志经典 / 专家论坛
运用LINQ to XML开发用户登录授权的动态菜单系统(二十一)
 

  MessageBox.Show("用户删除失败 !" + el.Message, "系统提示",

 MessageBoxButtons.OK, MessageBoxIcon.Asterisk);

                return;

            }

        }

   角色授权需要定义几个私有变量:

        private operation oper = new operation();

        //从角色数据文件取出cdbm分解存入的数组

        private string[] ln_cdbm1;

        //此数组存入复选框已选中并赋值cdbm,生成字串存入角色数据文件                                  

        private string[] ln_cdbm2 = new string[1000];

        //ln_cdbm1数组元素总数(也是菜单总数) 

        private int ln_cds;

 

   角色授权及下拉列表框事件代码中需要调用几个方法:                            

        //用于检索选中复选框节点方法

        private void cr_tree(TreeNode treeNode)     

        {

            foreach (TreeNode tn in treeNode.Nodes)

            {

                cr_check(tn);             //调用cr_check()方法

                cr_tree(tn);              //调用本身,递归

            }

        }

        private void cr_check(TreeNode treeNode)                   

        {

            if (treeNode.Checked == true)

            {

                if (treeNode.Text == "用户建立与授权")

                {

                    ln_gly = 1;                                  

                }

                if (treeNode.Text == "用户建立与授权" || treeNode.Text == "菜单创建与调整")

  推荐精品文章

·2024年9月目录 
·2024年8月目录 
·2024年7月目录 
·2024年6月目录 
·2024年5月目录 
·2024年4月目录 
·2024年3月目录 
·2024年2月目录 
·2024年1月目录
·2023年12月目录
·2023年11月目录
·2023年10月目录
·2023年9月目录 
·2023年8月目录 

  联系方式
TEL:010-82561037
Fax: 010-82561614
QQ: 100164630
Mail:gaojian@comprg.com.cn

  友情链接
 
Copyright 2001-2010, www.comprg.com.cn, All Rights Reserved
京ICP备14022230号-1,电话/传真:010-82561037 82561614 ,Mail:gaojian@comprg.com.cn
地址:北京市海淀区远大路20号宝蓝大厦E座704,邮编:100089