站点地图 - MvcSiteMapProvider

 

 

MvcSiteMapProvider 可以用于 Mvc 的站点地图的生成

(目前大概只支持静态或者简单的动态站点生成)

 

首先在 Nuget 上下载 MvcSiteMapProvider.Mvc5 

安装了 Mvc5 的版本之后 会自动安装 Web 和 Mvc5.Core

 

之后可以直接配置文件 Mvc.sitemap 这个是默认生成的, 

这里可以使用 controller . 也可以使用 url 来指定

这里值得注意的是

这里的 contoller 只能在 Route 设置为 controller/action 的时候使用

不一致的路由规则可能不会使站点地图生效

这里配置好了之后, 只用在视图中声明即可

 

posted @ 2018-06-20 17:11  `Laimic  阅读(293)  评论(0)    收藏  举报