---
title: "Rita ut ul-lista från sitemap"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/166566-rita-ut-ul-lista-från-sitemap"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "doggelito"
published: "2007-11-21T12:13:23.000Z"
updated: "2007-11-21T21:17:40.000Z"
replies: 1
views: 443
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/166566-rita-ut-ul-lista-från-sitemap"
---

# Rita ut ul-lista från sitemap

## #1 — doggelito, 2007-11-21T12:13Z

Jag har en sitemap, enligt:

```
<?xml version="1.0" encoding="utf-8" ?>
<siteMap>
<siteMapNode url="/?MenuID=23" title="Startsida" description="" menuid="23">
	<siteMapNode url="/?MenuID=74" title="Om oss" description="" menuid="74"></siteMapNode>
	<siteMapNode url="/?MenuID=75" title="Kontakt" description="" menuid="75"></siteMapNode>
</siteMapNode>
</siteMap>
```

Denna vill jag nu få ut som en vanlig ul-lista, ex:

```
<ul>
     <li><a href="/?MenuID=23">Startsida</a>
          <ul>
               <li><a href="/?MenuID=74">Om oss</a></li>
               <li><a href="/?MenuID=75">Kontakt</a></li>
          </ul>
     </li>
</ul>
```

Jag antar att jag behöver köra med ett *XmlDocument* och metoden *Load* för att ladda in filen men sen skulle jag behöva hjälp med hur jag loopar igenom filen! :)

```
XmlDocument myXml = new XmlDocument();
myXml.Load(HttpContext.Current.Server.MapPath("~/App_Data/Sitemap_" + LanguageID + ".sitemap"));
```

Permalänk: https://www.webforum.nu/p/166566

## #2 — Travoni, 2007-11-21T21:17Z

Du borde bara kunna använda en treeview och koppla till en sitemap som datasource.

<http://aspnet.4guysfromrolla.com/articles/030806-1.aspx>

Permalänk: https://www.webforum.nu/p/2053044

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/166566-rita-ut-ul-lista-från-sitemap
