给一个根据用户权限动态生成菜单的例子,或是思路,先谢谢了!
解决方案 »
- 为什么用replace不能把'\'替换成'\\'
- 爬来的数据,怎么分析?
- 怎样用vb.net如何取得客户端confirm凼数返回结果
- 为什么我的文件上传会少一个文件呢
- 高分求解 在DataGrid控件中放一个checkBox一个TextBox但选中CheckBox时TextBox获得焦点
- 请朋友们指教 !
- 我启动的外部程序,怎么显示不出来窗口。
- 求教如何在登陆页面中加入出错提示?
- 英语和技术双优的帮我看看, 这个问题楼主是怎么解决的?谢谢
- gridview中的模板列打开一个模式窗口,子窗口中修改了数据,关闭后无法刷新主窗口
- 请大家推荐一个开源论坛ASP.NET
- VS2005里面怎么实现,页面权限
id(自增id),ParentID(父id),Title(导航名称),url(导航url)然后用户表有一个字段,role,内容如下(id1,id2,id3...)id是指菜单表的自增id
当用户进入页面时,根据该用户取出的role字段,得到菜单表的所有相关记录,即该用户能访问的所有导航。
用一个递归就能得到你要的权限菜单。
当用户登录时,去UserRole里找他是什么角色,也就是他有什么权限,根据roles,再到RoleMenu里找到菜单,简单一点的就是你建立三个表 users menu UsersMenu,
http://topic.csdn.net/u/20080529/14/68b50dbb-e970-4456-aafe-23799587d64d.html