我想在Web.SiteMap中匹配"近似"匹配
除了一件事之外,Web.Sitemap静态站点地图提供程序运行良好.这是静止的!
所以,如果我必须为我的页面上的每篇10,000篇文章都有一个sitemapnode,如下所示:
是否有某种通配符映射我可以使用SiteMap来匹配文章下的任何内容?
或者也许在我的Webforms页面中,有没有办法手动设置当前节点?
在使用ASP.Net MVC框架执行此操作时,我在此页面上找到了一些帮助,但仍在寻找Webforms的良好解决方案.
我认为我要做的是创建一个自定义的SiteMap Provider
我认为C#ASP.NET SiteMap在内部使用URL作为字典键,因为它必须始终按URL查找,并强制它们是唯一的.我想使用该查找表,但我似乎无法找到它.
通过URL获取特定SiteMapNode的最有效方法是什么?可以访问吗?
我的用例是我想在站点地图中填充一个导航栏,从当前节点的父链中从根目录开始的两个节点开始.
sitemap ×2
sitemapnode ×2
asp.net ×1
c# ×1
mapping ×1
performance ×1
url-routing ×1
wildcard ×1