1.在使用SiteMapDataSource时,默认使用站点根目录下的Web.sitemap,在SiteMapDataSource属性中无需也没有地方可以设置站点目录文件。
2,如需自定义站点目录文件,及使用多个站点目录文件时,需要在Web.config中如下定义,在<system.web>段间添加
<siteMap>
      <providers>
        <add name="providername" type="System.Web.XmlSiteMapProvider" siteMapFile="filepath"/>
           ....    
      </providers>
</siteMap>
然后在SiteMapDataSource中的SiteMapProvider中设定在Web.Config中设定的providername。