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 == "菜单创建与调整")
|