zoukankan      html  css  js  c++  java
  • 如何在一个站点里定义多个sitemap针对asp.net2.0

    如何设计时实现呢?

    假设我们站点下有2个sitemap文件:web.sitemap , left.sitemap

    在web.config里如下设定:

      <siteMap defaultProvider="XmlSiteMapProvider" enabled="true">
       <providers>
        <add name="XmlSiteMapProvider"
                description="SiteMap provider which reads in .sitemap XML files."
                type="System.Web.XmlSiteMapProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
                siteMapFile="web.sitemap"
                securityTrimmingEnabled="true"/>
        <add name="left"
                description="SiteMap provider which reads in .sitemap XML files."
                type="System.Web.XmlSiteMapProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
                siteMapFile="left.sitemap"
                securityTrimmingEnabled="true"/>
       </providers>
      </siteMap>
    
    


    设计时,在SiteMapDataSource1属性窗口的SiteMapProvider 里填 left 即可

  • 相关阅读:
    OpenJ_Bailian
    Codeforces Global Round 2: D.Frets On Fire
    Gym 102035 NWU2019组队赛2.0
    Gym 102035H :Zuhair and the Dag
    Gym 102035E:New Max
    Gym
    Linux常用命令-总结
    Linux常用命令
    Linux常用命令
    分布式会话 拦截器 单点登录
  • 原文地址:https://www.cnblogs.com/strivers/p/1882428.html
Copyright © 2011-2022 走看看