Hej håller på och laborerar med en treeview med web.sitemap. Finns det några inställningar i IIS som man måste aktivera för att kunna se hela trädet. När jag har mitt treeview i min masterpage och sedan skapar en sida med placeholder så ser jag hela trädet. Men när jag testkör det så syns bara Home av trädet. Det var ju securityTrimmingEnabled= "True"web.sitemap får bara med rooten inga childs
Har testat flera förslag av sitemap som finns på webben men alla med samma resultat.
Så här har jag i web.config:<siteMap defaultProvider="XmlSiteMapProvider" enabled="true">
<providers>
<add name="XmlSiteMapProvider"
description="Default SiteMap provider."
type="System.Web.XmlSiteMapProvider"
siteMapFile="Web.sitemap"
securityTrimmingEnabled="true" />
</providers>
</siteMap>
och i websidan:
<asp:TreeView ID="TreeView1" runat="server" DataSourceID="SiteMapDataSource1"
ShowLines="True">
</asp:TreeView>
Skickar jag sen ut sidan till mitt webbhotell så fungerar allt som det ska.
Men var ligger felet.
Kör Windows Server2003 Ent. Och IIS 6.0 Samnt ASP.NET Ver. 2.0.50727
Gert
Sv: web.sitemap får bara med rooten inga childs
Som ställde till problemet.
Case Closed