/ / ścieżka do mapy witryny ma określoną wartość - c #, asp.net, sitemap

Ścieżka do mapy witryny ma określoną wartość - c #, asp.net, sitemap

Miałem problem w ścieżce mapy witryny Miałem pasek nawigacyjny, który pobiera ze ścieżki mapy ale chcę, aby wartość strony na ścieżce do mapy była od strony jako produktu także w jaki sposób mogę usunąć podkreślenie w ścieżce mapy witryny

ta ścieżka do mojej witryny:

<asp:SiteMapPath ID="SiteMapPath1" runat="server" RenderCurrentNodeAsLink="True"
ForeColor="White">
<PathSeparatorStyle ForeColor="White" />
<NodeStyle ForeColor="White" />
<RootNodeStyle ForeColor="White" />
</asp:SiteMapPath>

Odpowiedzi:

0 dla odpowiedzi № 1

Aby aplikacja sitemappath mogła pobrać wartość stronyumieść go w swojej mapie witryny. Ale jeśli chcesz, aby przyjął wartość dynamiczną, to przypuśćmy, że musisz napisać własną funkcję sitemapprovider. Rzeczywiście, obecnie próbuję znaleźć podobne rozwiązanie ...

Aby zapobiec podkreśleniu, utwórz właściwość Css dla stylu węzła i w definicji tego zestawu dekoracji tekstu css: none;

<style type="text/css">
.style1
{
text-decoration: none;
}
</style>

i dodaj ten styl do swojego węzła:

<NodeStyle CssClass="style1" Font-Bold="True"/>