最近做一个用ASP.NET做一个小项目,用户不是很多,功能不算太复杂,但是做到权限控制的时候有点犯难,这么一个小系统如果全部做一个大的复杂的权限控制觉得成本不划算,打算用Treeview ,根据不同的用户,加载不同的用户web.sitemap文件实现简单的分用户,分模块的权限控制,具体实现如下: 首先在数据库中建一个简单的用户角色表,以实现不同的用户角色对应不同的web.sitemap文件 添加不同的web.sitemap文件,同时修改web.config文件如下: 在system.web下增加…