Hi,
habe zwar keine Ahnung von der Thematik(will mich aber noch einarbeiten) und habe daher deine Beispiele
aufgenommen und versucht umzusetzen.
Meine Schritte(VS2005):
1. Neue Website erstellen
2. TreeView und SiteMapDataSource abgelegt
3. Neues Element hinzufügen.. ->
XML-Datei und diese als "web.sitemap" gespeichert
4. Den Inhalt deiner
Xml-Datei eingefügt und gespeichert
5. Im TreeView die Datenquelle 'SiteMapDataSource' hinzugefügt
6. TreeNode-Datenbindungen bearbeitet (siehe Anlage1)
7. F5 gedrückt und Fertig (siehe Anlage2)
Allerdings sieht der
HTML-Teil so aus:
Code:
<form id="form1" runat="server">
<div>
<asp:TreeView ID="TreeView1" runat="server" DataSourceID="SiteMapDataSource1" ShowLines="True">
<DataBindings>
<asp:TreeNodeBinding DataMember="SiteMapNode" NavigateUrlField="
Url" TextField="Title"
ToolTipField="Description" />
</DataBindings>
</asp:TreeView>
</div>
<asp:SiteMapDataSource ID="SiteMapDataSource1" runat="server" />
</form>
Wie geschrieben, ich habe (noch) keine Ahnung von der Thematik, aber vielleicht hilft es ja .