Asp.net 面包屑不显示在母版页中

Asp.net 面包屑不显示在母版页中,asp.net,sitemap,breadcrumbs,sitemappath,Asp.net,Sitemap,Breadcrumbs,Sitemappath,我在Stackoverflow上没有看到这个,但可能没有看到 路径显示: 始终在主页上(即每当我返回主页时) 在我启动的任何页面上(例如,在浏览器中使用File\View显示关于框。它将在我启动调试会话的页面上显示一次,直到我离开并返回) 以下是SiteMapPath母版页插入(在页眉中): 想象视频 以下是网站地图: <?xml version="1.0" encoding="utf-8" ?> <siteMap xmlns="http://schemas.micr

我在Stackoverflow上没有看到这个,但可能没有看到

路径显示:

  • 始终在主页上(即每当我返回主页时)

  • 在我启动的任何页面上(例如,在浏览器中使用File\View显示关于框。它将在我启动调试会话的页面上显示一次,直到我离开并返回)

以下是SiteMapPath母版页插入(在页眉中):


想象视频

以下是网站地图:

<?xml version="1.0" encoding="utf-8" ?>
<siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
  <siteMapNode url="Default.aspx" title="Home"  description="Home" >
    <siteMapNode url="About.aspx" title="About"  description="About Imagine Videos" >
    </siteMapNode>
    <siteMapNode url="CatalogSearch/CatalogSearch.aspx" title="Catalog Search"
                 description="Catalog Search" />
    <siteMapNode url="Contact.aspx" title="Contact"
                 description="Contact Page" />
    </siteMapNode>
</siteMap>

我很欣赏你的想法。这似乎很简单。这是一个ASP.NET Web窗体应用程序

谢谢, Buck

我会尝试直接在asp:SitePathMap控件中应用“breadcrumb”CSS类。我发现,在ASP.NET Web表单控件周围使用span标记来设置它们的样式,可能会导致显示问题

    <asp:SiteMapPath ID="SiteMapPath1" runat="server" CssClass="breadcrumb">
    </asp:SiteMapPath>

我会尝试直接在asp:SitePathMap控件中应用“面包屑”CSS类。我发现,在ASP.NET Web表单控件周围使用span标记来设置它们的样式,可能会导致显示问题

    <asp:SiteMapPath ID="SiteMapPath1" runat="server" CssClass="breadcrumb">
    </asp:SiteMapPath>


母版页上的链接只需要“.aspx”。执行此操作后,面包屑显示和行为都正确。链接的代码在没有.aspx的情况下表现正常。谢谢你的回复

母版页上的链接只需要“.aspx”。执行此操作后,面包屑显示和行为都正确。链接的代码在没有.aspx的情况下表现正常。谢谢你的回复

詹姆斯-我喜欢你的解决方案,但不幸的是,这并没有解决它。行为与描述的相同。还有其他想法吗?这很奇怪。谢谢巴克-我无法在Firefox或IE中复制。也许IIS对单独的闭包括号误解了大约一年。你能在你的网站上试试这个吗。网站地图:如果不行,也许你能分享更多的代码吗?詹姆斯-很抱歉耽搁了。我今天晚些时候再给你打电话。周末等等。谢谢詹姆斯-我尝试了你的解决方案,但不幸的是没有成功。我把这些文件放在dropbox上,现在只需要弄清楚如何获取访问它们所需的信息(可能不是通过这些评论发送登录名/密码的最佳方式)。联系人是阿兰罗!RR1A!t gmaild!ot com(无感叹号)。我可以给你寄你需要的任何东西。谢谢你的帮助!詹姆斯,你收到我的电子邮件了吗?詹姆斯-我喜欢你的解决方案,但不幸的是,这并没有解决问题。行为与描述的相同。还有其他想法吗?这很奇怪。谢谢巴克-我无法在Firefox或IE中复制。也许IIS对单独的闭包括号误解了大约一年。你能在你的网站上试试这个吗。网站地图:如果不行,也许你能分享更多的代码吗?詹姆斯-很抱歉耽搁了。我今天晚些时候再给你打电话。周末等等。谢谢詹姆斯-我尝试了你的解决方案,但不幸的是没有成功。我把这些文件放在dropbox上,现在只需要弄清楚如何获取访问它们所需的信息(可能不是通过这些评论发送登录名/密码的最佳方式)。联系人是阿兰罗!RR1A!t gmaild!ot com(无感叹号)。我可以给你寄你需要的任何东西。谢谢你的帮助!詹姆斯,你收到我的电子邮件了吗?