빵 부스러기가 마스터 페이지에 표시되지 않습니다
-
21-12-2019 - |
문제
stackoverflow에서는 이것을 볼 수 없지만 그것을 놓칠 수 있습니다.
경로 표시 :
-
홈 페이지에 항상 (즉, 내가 다시 돌아갈 때마다)
-
시작하는 페이지에서 (예 : 브라우저에서 파일 \보기를 사용하여 상자를 표시합니다. 내가 멀리 가서 돌아올 때까지 디버그 세션을 시작합니다.)
여기에 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 웹 양식 응용 프로그램입니다.
고마워, 벅
해결책 2
마스터 페이지의 링크에 대해 ".aspx"가 필요했습니다.이렇게하면 빵 부스러기가 표시되고 올바르게 작동했습니다.링크의 코드는 .aspx 없이는 그렇지 않으면 올바르게 작동합니다.답변에 감사드립니다!
다른 팁
ASP : SitePathMap 컨트롤에서 "탐색 경로"CSS 클래스를 직접 적용 해보십시오.ASP.NET Web Forms Controlly가 블루 Moon에서 한 번 스타일로 컨트롤을 사용하여 디스플레이 문제를 일으킬 수 있음을 알았습니다.
<asp:SiteMapPath ID="SiteMapPath1" runat="server" CssClass="breadcrumb">
</asp:SiteMapPath>
. 제휴하지 않습니다 StackOverflow