Avatar billede celinder Nybegynder
27. juni 2005 - 18:40 Der er 4 kommentarer og
1 løsning

repeater + sortering

jeg bruger en repeater til at udskrive noget data på en side, hvilket og så virker fint nok.

men jeg ville gerne have sorteret i den data først, før en den udskriver.

jeg har foreksempel den samme data 4 gange så skal den kun vise den ene, og ikke alle 4
Avatar billede driis Nybegynder
27. juni 2005 - 18:46 #1
Du skal sortere/filtrere datakilden. Selve repeateren indeholder ingen mekanismer til at gøre dette.

Hvis du f.eks. har en DataTable som datakilde, kan du f.eks:
        Dim dt As DataTable = funtionDerHenterEnTable("Tabel")
        Dim dv As DataView
        dv = dt.DefaultView
        dv.Sort = "SorteringsFelt"
Avatar billede driis Nybegynder
27. juni 2005 - 18:46 #2
Også selvfølgelig
dinRepeater.DataSource = dv;
Avatar billede celinder Nybegynder
27. juni 2005 - 18:48 #3
jeg gør sådan her, hvilket jo er helt forkert kan jeg se !

Repeater1.DataSource = cmdinsert.ExecuteReader()


        Repeater1.DataBind()
Avatar billede celinder Nybegynder
27. juni 2005 - 19:21 #4
kan du give mig en ledetråd mere ?
Avatar billede burningice Nybegynder
28. juni 2005 - 00:34 #5
prøv at sortere direkte i din SQL Query

SELECT DISTINCT name FROM tblPersoner ORDER BY name ASC

distinct sørger for at der kun kommer en af hver
order by sørger for sortering på et felt, enten ascending eller descending
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester