站点地图路径采取特定的价值

时间:2010-03-25 13:14:23

标签: c# asp.net sitemap

我在站点地图路径中遇到了问题 我有从坐地图路径采取的导航栏 但是我想从页面作为产品的站点地图路径粘性值 我如何删除站点地图路径中的下划线

这是我的网站地图路径:

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

1 个答案:

答案 0 :(得分:0)

要使sitemappath获取页面的值,只需将其包含在站点地图中即可。但如果你希望它采取动态值,那么ı假设你需要编写自己的sitemapprovider。事实上,现在我正试图找到类似的解决方案......

并且为了防止下划线为节点样式创建一个Css属性,并在该css类的定义中设置text-decoration:none;

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

并将此样式添加到您的节点:

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