ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
883
883
EMPFEHLEN
-
05.08.05 23:49 #1
- Registriert seit
- Oct 2004
- Beiträge
- 20
Ich versuche gerade einen Navigationsbaum (treeview) mittels SiteMapDataSource aus einer web.sitemap Datei aufzubauen. Ich möchte nun, das nicht immer der komplette Baum, den ich in der web.sitemap Datei gespeichert habe, sondern nur Teile davon geladen werden. Wie kann ich dies erreichen?
Hier ein Auszug aus dem Baum:
Code :1
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
[color=black]<siteMap> <siteMapNode> <siteMapNode title="Infrastruktur"> <siteMapNode title="Teams"> <siteMapNode title="Kernteam" /> <siteMapNode title="PCS7" /> <siteMapNode title="STEP7" /> <siteMapNode title="S7-HW" /> </siteMapNode> <siteMapNode title="Mailinglisten" /> <siteMapNode title="Testserver" > <siteMapNode title="Zugriffsrechte" /> <siteMapNode title="TMS-DB/10.116.0.20-SQL" /> <siteMapNode title="SQL-DB's(TestDirector)" /> <siteMapNode title="Anmeldung auf Testserver" /> <siteMapNode /> </siteMapNode> </siteMapNode> <siteMapNode title="Regelwerk" > <siteMapNode title="Systemtest" > <siteMapNode title="Systemtest Umfang" /> <siteMapNode title="Doku.Templates" /> <siteMapNode title="Zusätze für PCS7" /> </siteMapNode> <siteMapNode title="Testdirektor" /> <siteMapNode title="Testautomatisierung" > <siteMapNode title="Aufbau des Testscripts" > <siteMapNode title="Visual Test" /> <siteMapNode title="Win Runner" /> </siteMapNode> <siteMapNode title="GUI-Daten" > <siteMapNode title="STEP7- Prefix" /> <siteMapNode title="PCS7- Prefix" /> </siteMapNode> </siteMapNode> </siteMapNode> </siteMapNode> </siteMap> [/color]
Wenn die Seite geladen wird, sollen nur die "Obermenü" Punkte angezeigt werden(Hier: Infrastruktur und Regelwerk)<- Das bekomme ich noch hin!, wenn ich dann auf z.b Infrastruktur klicke sollen mir nur die "Untermenü" Punkte von Infrastruktur angezeigt werden.
Kann mir jemand weiter helfen.
DANKE
-
also ich kenne mich mit SiteMapDataSource nicht so wirklich aus (um ehrlich zu sein habe ich davon noch nie was gehört
)
aber ne idee habe ich und das ist ja besser als nichts
also wie wäre es, wenn du die xml datei davor dynamisch bearbeitest bzw. einließt und in einem string speicherst und den dann bearbeitest! Aber ich weiß nicht, wie man den string dann an den treeview binden kann...vielleicht helfen dir die Denkanstöße weiter....wenn nicht ist es auch nicht so schlimm
-
06.08.05 11:00 #3
- Registriert seit
- Dec 2003
- Ort
- Oberursel bei Frankfurt a.M.
- Beiträge
- 69
Hallo,
mit Hilfe der Funktion SiteMap.Provider.FindSiteMapNode("") suchst du dir z.b. deine Infrastruktur-Seite. Die Funktion gibt ein SiteMapNode-Objekt zurück. Dieses hat ein ein Property namens ChildNodes. Damit kannst du durch alle Untermenüs iterieren.
Mfg,
Jens
Ähnliche Themen
-
Baum
Von masterdima im Forum FotografieAntworten: 1Letzter Beitrag: 24.03.10, 15:23 -
Hohler Baum, B+Baum, Hash verfahren
Von sunnysunny81 im Forum Relationale DatenbanksystemeAntworten: 0Letzter Beitrag: 12.01.10, 16:28 -
Wie teile ich ein JAR in 2 oder mehr Teile auf?
Von Angiii im Forum JavaAntworten: 5Letzter Beitrag: 16.04.09, 08:42 -
Teile eines Formulars neu laden
Von Tsa im Forum Javascript & AjaxAntworten: 12Letzter Beitrag: 08.04.09, 20:07 -
[C#] Nur bestimmte Teile in ComboBox laden?!
Von punisher86 im Forum .NET Windows FormsAntworten: 17Letzter Beitrag: 29.09.08, 22:06





Zitieren
Login





