SiteMapPath в asp.net не отображается
У меня проблема с элементом управления SiteMapPath на веб-сайте ASP.NET (4.5).
Код так же прост, как требуется в ASP.NET. У меня есть web.sitemap, который я считаю правильным, так как он может отображать мое меню. Однако, когда я добавляю свой SiteMapPath, как показано ниже, я вижу его в режиме разработки, но не в рабочем режиме.
<asp:SiteMapPath id="SiteMapPath1" runat="Server" PathSeparator=" > " RenderCurrentNodeAsLink="true" />
</asp:SiteMapPath>
Мой SiteMapDataSource также объявлен в конструкторе, как показано ниже;
<asp:sitemapdatasource id="SiteMapDataSource1" runat="server" startingnodeoffset="0" />
Я что-то упустил в этом куске кода? Сначала я подумал, что это может быть проблемой с моим CSS
и я попытался удалить все div
но все же, он не появился.
Для меню это работает нормально;
<asp:menu id="menua" runat="server" datasourceid="SiteMapDataSource1" cssclass="menua"
orientation="Horizontal" maximumdynamicdisplaylevels="0" skiplinktext="" staticdisplaylevels="2" />
Любая идея, в чем может быть проблема здесь? Как я уже говорил, в дизайне, кажется, появляется.