如何在一个站点里定义多个sitemap---针对asp.net2.0
来源:互联网 发布:取名软件免费下载 编辑:程序博客网 时间:2024/05/06 19:06
SiteMapDataSource1.Provider = SiteMap.Providers["left"]; //这里实际上提示我们可以编程实现
如何设计时实现呢?
假设我们站点下有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 即可
- 如何在一个站点里定义多个sitemap---针对asp.net2.0
- 如何在一个站点里使用两个Web.sitemap 或是多个Web.sitemap
- 如何使用asp.net2.0的角色机制限制sitemap的显示
- 在ASP.NET2.0中建立站点导航层次(1)
- 在ASP.NET2.0中建立站点导航层次(2)
- 在ASP.NET2.0中建立站点导航层次(4)
- 在ASP.NET2.0中建立站点导航层次(3)
- 在ASP.NET2.0中建立站点导航层次(5)
- 使用asp.net2.0中的SiteMap中的一些问题
- 使用asp.net2.0中的SiteMap中的一些问题
- 在ASP.NET2.0如何定样式!
- APACHE如何里一个站点绑定多个域名?用ServerAlias
- APACHE如何里一个站点绑定多个域名?用ServerAlias
- APACHE如何里一个站点绑定多个域名?用ServerAlias servername
- APACHE如何里一个站点绑定多个域名?用ServerAlias
- 如何发布站点地图SiteMap
- asp..net2.0文档上传 的一个方法(一个上传控件,上传多个文档 )
- 如何在站点中使用多个站点地图文件
- DDos攻击的原理及对策
- How To Create GenericPrincipal Objects with Forms Authentication
- 12月24日
- unix core 问题定位-基础知识
- [求教]ASP备份恢复MS SQL数据库的问题
- 如何在一个站点里定义多个sitemap---针对asp.net2.0
- 坚决不买神州的东西!
- windows编程读书笔记(1)
- [岁末盘点]2005年我的购书。
- 职业规划:态度决定一切
- 区别:String类与string变量、堆与栈(转)
- 35岁前成功的12条黄金法则 [转]
- Linux下vi的基本用法指南[zz]
- 我,自考生