Avatar billede c-sharp Nybegynder
13. april 2005 - 06:23 Der er 6 kommentarer og
1 løsning

Ændre rækkefølgen af poster manuelt

Er der nogen der har en idé til hvordan man kan lave en smart måde hvorpå en bruger kan ændre rækkefølgen på listningen af poster fra databasen?

eks.

Hvis vi har en listning af data fra databasen

Test
test2
test3
test4

så skal brugeren på en nem måde kunne ændre denne lisning til eks.

test4
test2
test
test3

Den eneste løsning jeg lige kan komme på, er at placere et tekstfelt ud for hver post, hvor man kan indtaste et nummer som posterne så vil blive sorteret efter. Men kan man ikke lave det smartere, evt. med noget drag and drop eller sådan noget lignede? Eller kan man få en asp.net komponenet som man bare kan implementere for at få denne funktion?
Avatar billede snepnet Nybegynder
13. april 2005 - 08:01 #1
hej c :o)

en typisk løsning går du på at vise det i en listbox, og så lave et par knapper og nogle client-scripts der gør det muligt at flytte de enkelte linier op og ned.
det er ikke vildt avanceret at lave selv, men der er andre der har lavet det tidligere - prøv at se om du kan få noget fornuftigt ud af denne :
http://www.eworldui.net/CustomControls/OrderedListBoxDemo.aspx

mvh
Avatar billede c-sharp Nybegynder
13. april 2005 - 08:22 #2
hej snepnet,

Tak for dit svar, jeg har kigget på lignende løsninger, men kunne godt tænke mig en løsning hvor man kunne flytte rundt på rækkefølgende af posterne i et datagrid eller repeater, er dette evt. muligt?

eks.

Vælg      navn      antal        ret      slet
------------------------------------------------------
  | |          Test          2            r          s
  | |          Test2        1            r          s
  | |          Test3        5            r          s


Jeg håber du kan følge mig, det gør ikke noget hvis det bliver ved hjælp af en komponent der koster lidt.
Avatar billede c-sharp Nybegynder
19. april 2005 - 07:45 #3
Jeg takker mange gange for dit hjælp, smid et svar så er der point på vej til dig.
Avatar billede snepnet Nybegynder
19. april 2005 - 14:08 #4
hej c-sharp.... undskyld... har slet ikke set du har skrevet noget her.
er det stadig aktuelt ?
mvh
Avatar billede c-sharp Nybegynder
19. april 2005 - 14:15 #5
Har du en idé til det? ellers er det ligemeget, jeg bruger den løsning du har forslået. Men det andet kunne da være interresant måske til et andet projekt :-)
Avatar billede snepnet Nybegynder
22. april 2005 - 11:57 #6
ja det er meget fedt at kunne den slags - snup en kigger her :

http://msdn.microsoft.com/msdnmag/issues/05/03/CuttingEdge/default.aspx

mvh
Avatar billede snepnet Nybegynder
22. april 2005 - 12:03 #7
her er der også lidt at kigge på (hvis du kigger på kilden)
http://evolt.jeffhowden.com/jeff/code/rank_table.cfm
mvh
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