【发布时间】:2011-02-18 17:55:38
【问题描述】:
我目前使用 SiteMapPath 为我的 ASP.net 3.5 (vb.net) 页面生成面包屑,效果很好。
现在我试图弄清楚我如何能够使用相同的控件来构建动态页面标题(在标签中)。我想列出一个反向路径,但 SiteMapPath 控件包括链接和一堆样式跨度。有什么方法可以删除所有这些,而只是得到一个带有分隔符的普通路径?
例如,假设我们在我网站“关于”部分内的“新闻稿”页面上。
面包屑显示为:
首页 > 关于 > 新闻稿
我希望页面标题为:
新闻稿 - 关于 - 公司名称
所以我需要它来颠倒顺序,删除所有跨度、链接和样式(因为这是在标签内)并删除根节点“Home”,然后将公司名称添加到末尾。由于我的菜单导航和面包屑都是从站点地图文件驱动的,我认为尝试使标题也这样做是有意义的。
有什么想法吗?谢谢。
【问题讨论】:
-
我的回答对您的问题有帮助吗?
标签: asp.net vb.net sitemap sitemappath