ERLEDIGT
NEIN
NEIN
ANTWORTEN
0
0
ZUGRIFFE
1261
1261
EMPFEHLEN
-
01.06.05 12:52 #1
- Registriert seit
- Oct 2004
- Beiträge
- 20
Hallo, ich hätte einige Fragen zu dem XML basierten Treeview in Asp.net 2.0.
Ich gestallte eine Intranet Seite im VS 2005 in Asp.net 2.0 mit der Skript Sprache Visual Skript.
Meine Navigation besteht aus einem Treeview, dieser Treeview bekommt seine Inhalte aus verschiedenen XML Dateien.
Ich arbeitete mit Windows Authentication und prüfe momentan noch direkt in meinem Skript hinter der Master Page ab zu welche Gruppe der angemeldete Benutzer gehört und welche Sicht er auf die Seite hat, je nach dem von welcher Benutzergruppe der User auf die Seite greift werden verschiedene Startbäume geladen, die sich nur in dem Punkt unterscheiden, das in dem einem Baum mehr drin steht.
Bsp:
Startbaum für "nicht Gruppenmitglieder":
Code :1 2 3 4 5 6 7 8 9
[size=2][color=#0000ff][color=black]<[/color][/color][/size][size=2][color=black]SiteMenu[/color][/size][size=2][color=black]>[/color][/size] [size=2][color=black]<[/color][/size][color=black][size=2]MenuItem[/size][size=2]Title[/size][size=2]=[/size][size=2]"[/size][size=2]A[/size][size=2]"..[/size][/color][size=2][color=black]/>[/color][/size] [size=2][color=black]<[/color][/size][color=black][size=2]MenuItem[/size][size=2]Title[/size][size=2]=[/size][size=2]"[/size][size=2]B[/size][size=2]"..[/size][/color][size=2][color=black]/>[/color][/size] [size=2][color=black]<[/color][/size][color=black][size=2]MenuItem[/size][size=2]Title[/size][size=2]=[/size][size=2]"[/size][size=2]C[/size][size=2]"..[/size][/color][size=2][color=black]/>[/color][/size] [size=2][color=black]<[/color][/size][color=black][size=2]MenuItem[/size][size=2]Title[/size][size=2]=[/size][size=2]"[/size][size=2]D[/size][size=2]"..[/size][/color][size=2][color=black]/>[/color][/size] [size=2][color=black]<[/color][/size][color=black][size=2]MenuItem[/size][size=2]Title[/size][size=2]=[/size][size=2]"[/size][size=2]E[/size][size=2]"..[/size][/color][size=2][color=black]/>[/color][/size] [size=2][color=black]<[/color][/size][color=black][size=2]MenuItem[/size][size=2]Title[/size][size=2]=[/size][size=2]"[/size][size=2]F[/size][size=2]"...[/size][/color][size=2][color=black]/>[/color][/size] [size=2][color=black]</[/color][/size][color=black][size=2]SiteMenu[/size][size=2]> [/size][/color]
Startbaum für "Gruppenmitglieder":
Code :1 2 3 4 5 6 7 8 9 10
[size=2][color=#0000ff][color=black]<[/color][/color][/size][size=2][color=black]SiteMenu[/color][/size][size=2][color=black]>[/color][/size] [size=2][color=black]<[/color][/size][color=black][size=2]MenuItem[/size][size=2]Title[/size][size=2]=[/size][size=2]"[/size][size=2]A[/size][size=2]"..[/size][/color][size=2][color=black]/>[/color][/size] [size=2][color=black]<[/color][/size][color=black][size=2]MenuItem[/size][size=2]Title[/size][size=2]=[/size][size=2]"[/size][size=2]B[/size][size=2]"..[/size][/color][size=2][color=black]/>[/color][/size] [size=2][color=black]<[/color][/size][color=black][size=2]MenuItem[/size][size=2]Title[/size][size=2]=[/size][size=2]"[/size][size=2]C[/size][size=2]"..[/size][/color][size=2][color=black]/>[/color][/size] [size=2][color=black]<[/color][/size][color=black][size=2]MenuItem[/size][size=2]Title[/size][size=2]=[/size][size=2]"[/size][size=2]D[/size][size=2]"..[/size][/color][size=2][color=black]/>[/color][/size] [size=2][color=black]<[/color][/size][color=black][size=2]MenuItem[/size][size=2]Title[/size][size=2]=[/size][size=2]"[/size][size=2]E[/size][size=2]"..[/size][/color][size=2][color=black]/>[/color][/size] [size=2][color=black]<[/color][/size][color=black][size=2]MenuItem[/size][size=2]Title[/size][size=2]=[/size][size=2]"[/size][size=2]F[/size][size=2]"...[/size][/color][size=2][color=black]/>[/color][/size] [color=blue][size=2]<[/size][size=2]MenuItem[/size][size=2]Title[/size][size=2]=[/size][size=2]"G[/size][size=2]"...[/size][size=2]/>[/size][/color] [color=blue][size=2]<[/size][size=2]MenuItem[/size][size=2]Title[/size][size=2]=[/size][size=2]"H[/size][size=2]"...[/size][size=2]/>[/size][/color] [size=2][color=black]</[/color][/size][color=black][size=2]SiteMenu[/size][size=2]>[/size][/color]
Der Baum für Gruppenmitglieder sieht genauso aus ist nur um 2 Knoten erweitert.
Nun zu meinen Fragen:
1. Kann ich diese 2 XML Dateien zu einer Zusammenfassen? Wenn ja, wie setze ich es um, das die letzten 2 Knoten bei "nicht Gruppenmitgliedern" nicht angezeigt werden?
2. Ich würde gerne in der XML Datei die einzelnen Knoten Benutzergruppen zu weisen und je nach Gruppe, die auf die Seite zugreift, anzeigen oder nicht anzeigen lassen. Ist das möglich, wenn ja wie?
Ich wäre sehr Dankbar, wenn mir jemand weiter helfen könnte.
Gruß
Ähnliche Themen
-
TreeView
Von Todd im Forum Borland CBuilder und VCLAntworten: 2Letzter Beitrag: 05.05.07, 10:23 -
Treeview
Von EuFrank im Forum .NET Web und KommunikationAntworten: 1Letzter Beitrag: 09.09.05, 08:40 -
treeview und xml
Von julietta_martinez im Forum .NET ArchivAntworten: 3Letzter Beitrag: 08.06.05, 14:12 -
Treeview
Von Rexzom im Forum Visual Basic 6.0Antworten: 0Letzter Beitrag: 25.03.05, 21:58 -
TreeView für PHP?
Von Felix Rink im Forum PHPAntworten: 6Letzter Beitrag: 03.12.04, 11:42





Zitieren
Login





