Announcement

Collapse
No announcement yet.

SiteMap Problem mit Navigation

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • SiteMap Problem mit Navigation

    Hallo Forum,

    ich habe ein kleines Problem mit der XML Struktur einer Sitemap.
    Folgende Menustruktur versuche ich aufzubauen

    Code:
    <siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
        
        <siteMapNode url="" title="Hauptpunkt1"  description="" />
        <siteMapNode url="" title="Hauptpunkt2"  description="" />
        <siteMapNode url="" title="Hauptpunkt3"  description="">
            <siteMapNode url="" title="Unterpunkt3.1" >
                 <siteMapNode url="" title="Unterpunkt3.1.1"  />
                 <siteMapNode  url="" title="Unterpunkt3.1.2"  />
            </siteMapNode>
                 <siteMapNode  url="" title="Unterpunkt3.2.1" >
                 <siteMapNode  url="" title="Unterpunkt3.2.2"  />
            </siteMapNode>
         </siteMapNode>
         <siteMapNode title="Hauptpunkt4" url="">
          <siteMapNode title="Unterpunkt4.1" url="" />
          <siteMapNode title="Unterpunkt4.2" url="" />
          <siteMapNode title="Unterpunkt4.3" url="" />      
          <siteMapNode title="Unterpunkt4.4" url="" />
         </siteMapNode>
    </siteMap>
    Ich bekomme einen Fehler, da die Hauptpunkte 1 - 4 mit einem weiteren siteMapNode umschlossen sein müssen. Dieser verursacht aber eine weitere
    Ebene in meinem TreeView Element. Hauptpunkt 1 & 2 sind lediglich Links
    auf eine Seite ohne Untermenupunkte. Ich hab jetzt schon einige Zeit gegoogelt und frage mich wie ich das lösen könnte.

    Ein Ansatz war ein zweiter TreeView mit den einzelnen Punkten direkt im Code stehen zu haben und darunter die SiteMapSource zu laden. Dann habe ich aber das gleiche Problem mit dem Hauptpunkt3 & 4 .... hier wird dann wieder ein umschliessender siteMapNode erwartet.

    Hätte jemand einen Tipp für mich was ich zur Lösung machen könnte ... ich seh schon vor lauter Wald den Baum nicht mehr =)

    Vielen Dank und Gruß
    Tolwin

  • #2
    Und hier ist die Antwort ... nach langem Suchen =)
    In der SiteMapDataSource muß ShowStartingNode="false" eingetragen werden.

    Gruß
    Tolwin

    Comment

    Working...
    X