29. juli 2009 - 11:18Der er
8 kommentarer og 1 løsning
Treeview og flere niveauer
Jeg er igang med at lave et treeview, med flere niveauer. Der er 4 niveauer ialt. Distributør, Producent, kategori og produkt.
Ment på den måde. Du kan kun have et produkt som er tilknyttet en kategori, som er tilknyttet en producent etc. etc.
Der kommer i toppen af alle niveauerne en opret funktion, da der f.eks (kan være 10 produkter under een kategori)
Men hvordan bygger jeg videre på denne her, jeg har Distributør på plads og skal nu lave producent, som er afhængig af Distributør niveauet. Er det nogle childnodes jeg skal lave???
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Slettet bruger
29. juli 2009 - 11:23#1
Alle mine dataer, som kommer i træet bliver hivet ud fra en sql database
Synes godt om
Slettet bruger
29. juli 2009 - 15:10#2
Mit treeview skulle gerne have den struktør.
Håber der er nogle som kan hjælpe :) Det er lavet i ASP.net og dataerne kommer fra en sql database og koden jeg skriver ligger i codebehind.
Opret Distributør |_Hans |_Grete |Opret Producent |_Symantec |_McAfee |_Microsoft |Opret Kategori |_Styresystem |_Office Pakken |Opret Product |_Excel |_Word |_Outlook |_Per |_Søren |Opret Procent |_Bla bla |_Bla bla 2
Når jeg kigger på det ... og hvad du skriver ... kan jeg ikke rigtig se problemet ...
Hvor er det præcis du sidder fast henne ?
Synes godt om
Slettet bruger
31. juli 2009 - 07:46#4
Mit problem er her.. Jeg kan finde ud af at lave disse 2 på et treeview, kan bare ikke finde ud af at sætte dem sammen. Her skal Categories være en slags childnodes til manufactorers. Så du ikke vil kunne oprette en kategori, medmindre den har en manufactorer som parent.
Her er der der jo 2 treeview, vil godt forene dem :)
// først add så man kan add et level 1 foreach() // loop over alle level 1 i din database og add dem { // først add så man kan add et level 2 foreach() // for hvert level 1, add alle deres childs levels { } }
Ja, jeg fik det til at virke. Lavede det også så den kun loader noderne hvis parent er valgt. Så brugte også switch (selectedType) hvorefter den indlæser noderne fra sql'en.
Har selv lavet det tidligere ... men glad for at det kom til at virke :-)
// ouT
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.