Tag: sitemapprovider

MVC SiteMap从menuhelper隐藏节点,但在sitepathhelper中显示(breadcrumbs)

我正在尝试从我的站点菜单中隐藏节点,但是在我的面包屑中显示它 我在这里按照教程: https : //github.com/maartenba/MvcSiteMapProvider/wiki/Advanced-Node-Visibility 以上似乎不起作用。 它显示在我的网站菜单和面包屑中。

如何在ASP.net页面中设置面包屑

我的页面文件夹层次结构是(它们都在同一个文件夹中): Site.Master Default.aspx https://stackoverflow.com/questions/26892575/how-to-set-up-a-breadcrumb-in-an-asp-net-page/find_provider.aspx provider.aspx 我有一个Web.sitemap页面设置: 我在我的MasterPage中调用: Home <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='’> 所以Default.aspx是我的登陆页面。 用户可以单击https://stackoverflow.com/questions/26892575/how-to-set-up-a-breadcrumb-in-an-asp-net-page/find_provider.aspx来搜索他们选择的提供者。 对于每个提供者搜索结果,用户可以单击PROFILE链接以查看每个提供者的信息,即provider.aspx页面。 所以: 如果我在主页上我的面包屑应该是: Home 如果我在找到提供者页面,我的面包屑应该是: Home Provider 如果我在个人资料页面上,我的面包屑应该是: Home Provider Profile 相反,我在我的页面上看到了这一点(无论我在哪个页面): 请帮我修改代码,以便为每个sitenode和subsitenode显示痕迹。 我想要实现的样本: HTML: Find a Provider <!–{ON THE CURRENT PAGE TEXT/URL–> 输出: