int YongHuID = 0;
int myop = 0;
int KaiGuan = 0;
DataTable dtPiPeiMoKuai = new DataTable();
BLL系统维护.frm_QuanXianSheZhi.frm_QuanXianSheZhiClient myfrm_QuanXianSheZhiClient = new BLL系统维护.frm_QuanXianSheZhi.frm_QuanXianSheZhiClient();
private void trv_YuanGong_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e)
{
KaiGuan = 0;
YongHuID = Convert.ToInt32(e.Node.Name);
try
{
dtPiPeiMoKuai = myfrm_QuanXianSheZhiClient.trv_YuanGong_NodeMouseClick_SelectQuanXian(YongHuID).Tables[0];
}
catch { }
trv_MoKuai.Nodes.Clear();
AddTree2(7, (TreeNode)null);
//trv_MoKuai.ExpandAll();
}
#region 循环递归提取数据(全部模块)
public void AddTree2(int ParentID, TreeNode pNode) // 递归,自己调用自己
{
DataTable dtTree = myfrm_QuanXianSheZhiC
C# 用户权限管理
最新推荐文章于 2024-01-08 23:12:58 发布
这篇博客详细介绍了如何使用C#进行用户权限管理,包括通过递归方法动态加载TreeView控件以展示权限结构,以及在用户点击节点时检查和更新用户权限状态。在btn_BaoCun_Click事件中,实现了对权限的保存操作,通过递归遍历树形结构来更新或插入权限记录。
摘要由CSDN通过智能技术生成