zoukankan      html  css  js  c++  java
  • ASP.NET Zero--6.菜单加权限

    1.打开文件MpaNavigationProvider.cs

    【..MyCompanyName.AbpZeroTemplate.WebAreasMpaStartupMpaNavigationProvider.cs】
    继续上次添加菜单的代码,再添加一行
    .AddItem(new MenuItemDefinition(
                        PageNames.App.Tenant.Test,//一个常量,控制菜单是否被选中
                        L("Test"),//菜单显示名称,在语言文件中配置
                        url: "Mpa/Test",//菜单路径
                        icon: "icon-globe",//菜单图标
                        requiredPermissionName: AppPermissions.Pages_Administration_Test//菜单权限,登录用户所在角色有此权限才会显示出来
                        ))

    2.生成项目

    生成项目,刷新页面,这时测试菜单不显示了
     

    3.配置权限

    切换到角色功能,修改Admin角色,在权限列表中勾上测试,然后保存。再刷新页面,你会发现测试页面已经显示出来了。
  • 相关阅读:
    HTML 中的几种空格字符
    css第二天
    css第一天
    html第二天
    html 第一天
    javaScript
    数据类型扩展
    Hello world可能遇到的问题
    卸载安装jdk的步骤与问题
    windows常用快捷键和Dos命令
  • 原文地址:https://www.cnblogs.com/shensigzs/p/6274012.html
Copyright © 2011-2022 走看看