一个页面中,左边放了一个repeater,右边放了一个treeview,repeater已经循环取出数据(部门),treeview利用后台代码也从数据库里取出了数据(所有的权限),treeview是checkbox形式,我现在要做出的效果是,点击repeater中的某个部门,可以在treeview这边看到这个部门当中涉及到的权限checkbox都选中,不涉及到的权限checkbox都不选,最后我还要取出checkbox的id,因为我要通过一个按钮改某些部门的某些权限!!!!!!我不知道怎么搞。求解,希望有代码。
部门ID 权限ID 权限名称 是否具有该权限select B.部门ID,B.权限ID,A.权限名称,case when B.权限ID is null then 0 else 1 end as 是否具有该权限
from 所有权限表 A
left join 部门权限表 B On A.权限ID = B.权限ID
where 部门ID=@部门ID
roleid rolename
权限表
permissionid 权限的name 权限的路径 父级id
中间连接表
roleid permissionid