【问题标题】:Breadcrumbs Not Displaying in Master Page面包屑不显示在母版页中
【发布时间】:2013-11-17 01:26:35
【问题描述】:

我在 Stackoverflow 上没有看到这个,但可能错过了。

路径显示:

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

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

这是 SiteMapPath 母版页插入(在标题中):

    <header>
    <div class="content-wrapper">
        <div class="float-left">
            <p class="site-title">Imagine Videos</p>
            <span class="breadcrumb">
                <asp:SiteMapPath ID="SiteMapPath1" runat="server">
                </asp:SiteMapPath>
            </span>
        </div>

...

这是网站地图:

<?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 窗体应用程序。

谢谢, 巴克

【问题讨论】:

    标签: asp.net sitemap breadcrumbs sitemappath


    【解决方案1】:

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

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

    【讨论】:

    • James - 我喜欢你的解决方案,但不幸的是没有解决它。行为与描述的相同。还有其他想法吗?这很奇怪。谢谢!
    • Buck - 我无法在 Firefox 或 IE 中复制。也许 IIS 误解了 About 的单独闭合括号。你能在你的 web.sitemap 中试试这个吗: 如果这不起作用,也许你可以分享更多代码?
    • James - 抱歉耽搁了。我会在今天晚些时候回复你。周末和所有。谢谢!
    • James - 我尝试了您的解决方案,但不幸的是没有成功。我将文件放在保管箱上,现在只需要弄清楚如何获取访问它们所需的信息(可能不是最好通过这些 cmets 发送登录名/密码)。联系人是 alanro!rr1 a!t gmail d!ot com(无感叹号)。我可以寄给你任何你需要的东西。感谢您的所有帮助!
    • 詹姆斯,你收到我的电子邮件了吗?
    【解决方案2】:

    只需要“.aspx”作为母版页上的链接。这样做,面包屑显示和行为正确。链接的代码在没有 .aspx 的情况下正常运行。感谢您的回复!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-24
      • 1970-01-01
      相关资源
      最近更新 更多