任何使用 MVCSiteMapProvider 包实现了单个 xml 文件但不同的菜单和面包屑的人。
我的 MVC.Sitemap 与我的菜单和面包屑配合得很好。我为主页添加了一个新节点 - 产品这是产品控制器上的索引操作我不希望它出现在我的菜单中,但我确实希望它出现在我的面包屑中,当有人登陆 /myapp/Products/Index 或 Products/Index
目前我正在使用从示例中提取的 visibility="SiteMapPathHelper,!*" 并且我假设最新的 nuget 包和我的 web.config 设置为
attributesToIgnore="可见性"
这是令人困惑的,因为我不明白这是否意味着忽略参数,或者它是否告诉需要忽略的节点填充了这个参数并且值应该作为条件。