增强XmlSiteMapProvider功能
2006-03-08 12:03
323 查看
上篇随笔 所述的方法可以指定SiteMapPath控件使用指定目录,指定文件名的sitemap文件。但是如果遇到Transfer的页面或者带查询的页面参数时,内置的功能可能不能满足你的要求了,这时可以编写自已的Provider来实现,如下我编写一个JobXmlSiteMapProvider类,它继承于XmlSiteMapProvider类,其中须重写BuildSiteMap()方法,还有就是通过修改传入rawUrl来增强其适应Transfer的能力。
public class JobXmlSiteMapProvider : XmlSiteMapProvider
<add siteMapFile="~/App_Data/Job.sitemap" name="JobXmlSiteMapProvider"
type="CSDN.Job.Components.JobXmlSiteMapProvider, CSDN.Job.Components" />
public class JobXmlSiteMapProvider : XmlSiteMapProvider
<add siteMapFile="~/App_Data/Job.sitemap" name="JobXmlSiteMapProvider"
type="CSDN.Job.Components.JobXmlSiteMapProvider, CSDN.Job.Components" />
相关文章推荐
- 增强XmlSiteMapProvider功能
- ASP.NET2.0 - 基于角色的菜单(1) - XmlSiteMapProvider
- XmlSitemapProvider的Bug?
- 试用SQL Server 2008增强的XML DML功能
- XmlSiteMapProvider-asp.net关注
- 站点导航安全性(XmlSiteMapProvider)
- 《Sybex Oracle 10g 新特性学习笔记》——安全性和SQL功能增强[2]
- Java增强了内存管理功能
- 增强的XML?通过C# 4.0 dynamic享受Ruby写法之探讨
- VirtualBox的增强功能插件实现文件夹共享的功能。
- JAXP 验证-使用 JAXP 1.3 的新功能验证 XML
- 自己实现简单的AOP(三) 实现增强四项基本功能
- Virtualbox中Ubuntu安装增强功能及双网卡之内外网通信
- Backup Exec 12.5 功能增强
- 一个功能增强的Delphi TListView组件
- VirtualBox在Linux下安装增强功能时解决方法
- Sun正式发布JDK 7预览版 五大增强功能抢先看
- MWeb 1.4 新功能介绍二:静态博客功能增强
- 增强 scite 编辑器的代码提示功能
- 增强QTP调试器功能的方法