---
title: "Skriva om hemsida från ASP 3.0 till ASP.NET, tips om menyn."
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/174497-skriva-om-hemsida-från-asp-3-0-till-asp-net-tips-om-menyn"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Fredde Mannen"
published: "2008-10-03T09:07:54.000Z"
updated: "2008-10-15T13:20:34.000Z"
replies: 8
views: 642
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/174497-skriva-om-hemsida-från-asp-3-0-till-asp-net-tips-om-menyn"
---

# Skriva om hemsida från ASP 3.0 till ASP.NET, tips om menyn.

## #1 — Fredde Mannen, 2008-10-03T09:07Z

Idagsläget har min gamla förening följande hemsida. Jag har planer på att skriva om grunden på den från ASP 3.0  till ASP.NET. 

Vilket egentligen inte är något stort problem. Det jag dock funderar lite på är min meny på sidan till vänster på denna sida: 

<http://www.kjjk.se/Information.asp?mid=28>

Som har ett gäng submenyer, beroende på menyval, som är helt dynamiskt. Hämtar sidorna från en databas. Menyscriptet har jag dock skrivit själv, och nu undrar jag om det finns något färdigt liknande i ASP.NET som jag kan nyttja. 

Baserat på UL, så jag slipper skriva om hela CSS också. :)

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

## #2 — StefanBergfeldt, 2008-10-03T11:38Z

Det finns ju färdiga meny-kontroller. Annars om det är enkel databasstyrd grej, så kör med en Repeater. Det är där jag brukar sluta, så man har kontroll på vad man gör.

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

## #3 — Fredde Mannen, 2008-10-03T11:54Z

> **StefanBergfeldt skrev:**
>
> Det finns ju färdiga meny-kontroller. Annars om det är enkel databasstyrd grej, så kör med en Repeater. Det är där jag brukar sluta, så man har kontroll på vad man gör.

 Vet att det finns färdiga menykontroller, men den kastar ut det i en table. Visst, jag har skrivit en en variant på ASP.NET's menykontroll som spottar ut i det hela i UL-format i stället.

Det jag dock fastnar lite grann på är vid detta.. 

Säg att menyn ser ut på följande sätt, där samtliga items hämtas från en databas.. 

```
MenyItem 1
MenyItem 2
MenyItem 3
MenyItem 4
```

Klickar vi på "MenyItem 3", så öppnas  dels sidan för menyItem 3 men också visas en undermeny för den, antalet nivåer i djup på menyn bestäms av antalet barn till ex MenyItem 3, och dess barnbarn osv.. 

```
MenyItem 1
MenyItem 2
MenyItem 3
 SubmenyItem 3:1
 SubmenyItem 3:2
 SubmenyItem 3:3
MenyItem 4
```

Tabellen består i dag av: 

```
Pages
ID | ParentID | Title | Content | Published | Keywords | Description
```

 Dock är ju endast ID, ParentID och Title av intresse för menyns uppbyggnad. 

Standard menykontrollen i ASP.NET tycker jag inte om, då den inte kastar ut den HTML som jag vill ha.

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

## #4 — StefanBergfeldt, 2008-10-03T12:25Z

Kör med en repeater då?

Du kan lägga på nån extender på kontrollerna annars, så du får fina divs å grejer

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

## #5 — hopparn, 2008-10-03T12:46Z

men fredde, använd den fantastiska cssadaptern på din asp:menu så får du den i css :D :D

Jag har själv använt den med fördel på en treeview och det fungerar klockrent

<http://www.asp.net/CSSAdapters/Menu.aspx>

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

## #6 — StefanBergfeldt, 2008-10-03T13:47Z

Det var den jag menade!

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

## #7 — CatZ, 2008-10-03T13:48Z

Jag skrev ett blog inlägg om nästlade repeaters för ett tag sedan... <http://blog.zoolutions.se/2008/02/05/InSearchOfAnEasyWayToUseNestedRepeaters.aspx>

Hoppas den kan vara till lite hjälp :)

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

## #8 — Fredde Mannen, 2008-10-03T14:14Z

> **hopparn skrev:**
>
> men fredde, använd den fantastiska cssadaptern på din asp:menu så får du den i css :D :D
> 
> Jag har själv använt den med fördel på en treeview och det fungerar klockrent
> 
> <http://www.asp.net/CSSAdapters/Menu.aspx>

Ahh.. ja den kanske inte är så dum.. då får det bli den plus en TreeView med lite modding, så funkar det nog prima. :)

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

## #9 — Vimp, 2008-10-15T13:20Z

Och själv så har jag bloggat om hur man kan snygga till menyn med jQuery. :)

<http://weblogs.asp.net/mikaelsoderstrom/archive/2008/10/01/skapa-en-meny-med-jquery.aspx>

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/174497-skriva-om-hemsida-från-asp-3-0-till-asp-net-tips-om-menyn
