需求:
有一个文档库, 然后下面有很多的文件夹, 每个文件夹都有不同的权限系统, 因此当需要维护这些权限的时候,非常麻烦. 所以需要一个webpart来管理这些权限的内容.
分析:
1. 用一个treeview列出文档库中的所有文件夹的内容.
2. 使用一个gridview列出每个文件夹的权限, 点击不同的文件夹时候显示相应的权限.
3. gridview有删除的功能.
4. 可以添加uers到一个group, 把users/groups添加到某些文件夹中.
实现:
1. 创建了一个类显示权限的部分信息:
2. 列出相关文件夹的权限:
3. 删除权限:
4. 添加user到group:
5. 添加users/groups到指定的文件夹中:
效果:
1. 显示权限的页面:
2. 添加users/groups 的页面.
>>引用自:http://blog.csdn.net/jiangxng/archive/2008/05/29/2494427.aspx