标签: sitemapnode

将Web.SiteMap与动态URLS(URL路由)一起使用

我想在Web.SiteMap中匹配"近似"匹配

除了一件事之外,Web.Sitemap静态站点地图提供程序运行良好.这是静止的!

所以,如果我必须为我的页面上的每篇10,000篇文章都有一个sitemapnode,如下所示:

  • site.com/articles/1/article-title
  • site.com/articles/2/another-article-title
  • site.com/articles/3/another-article-again
  • ...
  • site.com/articles/9999/the-last-article

是否有某种通配符映射我可以使用SiteMap来匹配文章下的任何内容?

或者也许在我的Webforms页面中,有没有办法手动设置当前节点?

在使用ASP.Net MVC框架执行此操作时,我在此页面上找到了一些帮助,但仍在寻找Webforms的良好解决方案.

我认为我要做的是创建一个自定义的SiteMap Provider

sitemap mapping wildcard url-routing sitemapnode

9
推荐指数
1
解决办法
1万
查看次数

如何通过URL(或其他密钥)查找SiteMapNode?

我认为C#ASP.NET SiteMap在内部使用URL作为字典键,因为它必须始终按URL查找,并强制它们是唯一的.我想使用该查找表,但我似乎无法找到它.

通过URL获取特定SiteMapNode的最有效方法是什么?可以访问吗?

我的用例是我想在站点地图中填充一个导航栏,从当前节点的父链中从根目录开始的两个节点开始.

c# sitemap asp.net performance sitemapnode

6
推荐指数
1
解决办法
5517
查看次数