2012年6月9日

C# menu动态生成

摘要: 在权限管理中动态生成菜单的步骤:1.获取角色对应的菜单集合2.遍历父菜单生成窗体父菜单3.遍历子菜单生成窗体对应的子菜单说明:在生成子菜单的时候要给对应的子菜单绑定事件,事件可以提前定义好,然后直接绑定。部分代码: //根据登录用户Id获取角色集合 var roleMenus = RoleMenusBll.GetByRPid((int)Users.URid); if(roleMenus.Count==0) { MessageHelp.PromptMessage("登录用户没有设置任何权限,请联系管理员!"); Close(); } var parentMeuns = rol 阅读全文

posted @ 2012-06-09 09:46 rikou 阅读(3104) 评论(7) 推荐(0) 编辑

导航