asp.net sitemap简单使用详解

作者:袖梨 2022-06-25

先创建sitemap文件,右击project->add new item,弹出选项框,选择site map,选择ok。好了sitemap文件就创建好了。

下面开始编辑它的内容,新建的sitemap文件中默认内容如下:







的属性:

url - 链接地址
title - 显示的标题
description - 描述(tooltip)
resourcekey - 本地化用的(要在节点加上这个属性enablelocalization=true)
securitytrimmingenabled - 是否让sitemap支持安全特性
roles - 哪些角色可以访问当前节点,多角色用逗号隔开(需要将securitytrimmingenabled设置为true)
sitemapfile - 引用另一个sitemap文件
注:应用权限的时候,web.config中的sitemap节点的provider也要有相对应的配置(securitytrimmingenabled="true")

例:





其中roles是需要进行设置的,可在每个目录下的web.config中设置。

接下来在web.config中配置sitemap,



type="system.web.xmlsitemapprovider"
securitytrimmingenabled="true"
sitemapfile="web.sitemap"/>

最后在masterpage中应用sitemap,






相关文章

精彩推荐