需求:
有一個文檔庫, 然後下面有很多的文件夾, 每個文件夾都有不同的權限系統, 因此當需要維護這些權限的時候,非常麻煩. 所以需要一個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