zoukankan      html  css  js  c++  java
  • 通用权限管理平台--实现站点地图

    通用权限管理系统站点地图采用MvcSiteMapProvicer.MVC4实现,实现的效果如下图所示:

    首先需要在EAP.Web工程下引用MvcSiteMapProvicer.MVC4;打开NuGet在搜索框输入MvcSiteMapProvicer.MVC4,然后搜索

    选择 MvcSiteMapProvider.MVC4 安装完成。

    安装完成后在Web根目录下将会生成一个菜单文件Mvc.sitemap,根据自己的需要修改自动生成的菜单文件<?xml version="1.0" encoding="utf-8" ?>
    <mvcSiteMap xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                xmlns="http://mvcsitemap.codeplex.com/schemas/MvcSiteMap-File-4.0"
                xsi:schemaLocation="http://mvcsitemap.codeplex.com/schemas/MvcSiteMap-File-4.0 MvcSiteMapSchema.xsd">
        <mvcSiteMapNode title="系统管理" controller="" action="" clickable="false"  changeFrequency="Always" updatePriority="Normal">
            <mvcSiteMapNode title="模块管理" controller="Module" action="List" />
            <mvcSiteMapNode title="组织机构" controller="Organize" action="List" />
            <mvcSiteMapNode title="用户管理" controller="User" action="List" />
            <mvcSiteMapNode title="角色管理" controller="Role" action="List" />
            <mvcSiteMapNode title="字典管理" controller="Dict" action="List" />
            <mvcSiteMapNode title="系统日志" controller="Logger" action="List" />
            <mvcSiteMapNode title="黑名单" controller="Black" action="List" />
        </mvcSiteMapNode>
    </mvcSiteMap>

    至此站点地图功能所需的配置已经全部完成,然后在需要使用的地方添加@Html.MvcSiteMap().SiteMapPath(),至此系统站点地图功能实现。

  • 相关阅读:
    Azure DevOps Server 2020.1 新增功能 (TFS)
    Azure DevOps Server 2020.1 升级指南 (TFS)
    Azure DevOps Server:如何在Git历史记录中显示中文姓名
    Azure DevOps Server:集中显示所有团队的燃尽图
    MS中adjust hydrogen功能不能使用的问题
    bat对拍
    CSP 201812-4 数据中心(最小瓶颈生成树)
    CSP 202009
    CSP 202012
    牛客练习赛76
  • 原文地址:https://www.cnblogs.com/hn731/p/easyui_mvc4_vs2010_sitemap.html
Copyright © 2011-2022 走看看