CurrentLevelsDisplayed属性添加到asp:SiteMapPath的HTML中

时间:2011-07-06 13:26:50

标签: c# .net w3c-validation sitemappath

当我使用asp:Sitemappath控件时,它自动生成的HTML会自动将“CurrentLevelsDisplayed”属性添加到它在站点地图周围生成的span节点。这显然在W3C中失败了。

如何在HTML中删除此属性?我知道它可以完成,因为我已经看到了一个没有生成它的sitemappath控件的项目。不幸的是,仅仅应对该控制的大多数结构似乎都不起作用。

这是我目前的控制权:

            <asp:SiteMapPath ParentLevelsDisplayed="7" 
                                     ID="smpWebSite" 
                                     runat="server" 
                                     PathSeparator=" &gt;&gt; " 
                                     PathSeparatorStyle-CssClass="PathSeparator"  
                                     SiteMapProvider="Public"
                                     OnItemCreated="SiteMapPath_ItemCreated" 
                    >
                    <PathSeparatorStyle CssClass="PathSeparator"></PathSeparatorStyle>
                    </asp:SiteMapPath>

0 个答案:

没有答案