在数据库中,我有一个类别的分层列表列表,因此我使用此类别列表构建了一个自定义站点地图提供程序(通过扩展 StaticSiteMapProvider )。
现在,显示文章的页面 /ShowArticle.aspx?id=" + Eval("ID") 被改写为:
/id/article-title.aspx。
所以它不是物理存在的。
我想要以下内容:当显示所选页面时,我想在“面包屑”中显示完整的类别路径(每篇文章都有一个“类别”属性,其中包含它的 1 lvl 类别 - 没有父母)
例如类别结构:
Home
Products
CdRom
DvdRom
Toshiba
Support
Hardware
Software
当一篇文章id=xx,category=Toshiba,title="Best Toshiba DVD"打开时,“面包屑”中的路径应该是:
首页|产品|DvdRom|Toshiba|Best Toshiba DVD
怎么做?我应该向我的自定义站点地图提供程序添加一些东西吗?