Repeater spørgsmål

Tags:    .net

<< < 12 > >>
Hej, jeg benytter meget repeaters på mine sider, men en ting gruer mig angående det.. Når man bruger en repeater, viser den det således i en shoutboks feks.

1. besked
2. besked
3. besked
4. besked
(Indtast dit shout her)

Hvor jeg gerne ville ha' den til at gøre det omvendt, sådan her.

4. besked
3. besked
2. besked
1. besked
(Indtast dit shout her)

DESC og det, vil jo kun vælge om den skal tage de ældste, eller nyeste.. Skal altid være de nyeste, men data skal vises som oven over. Jeg bruger mssql.

Mvh. Johnny



13 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
Ok, jeg er med nu, men jeg må desværre erklærer mig blank her.

Man kunne selvfølgelig sortere listen med brug af C#, men tror næsten det kan gøres via mssql.

Jeg ved dog ikke hvordan.



SORT THis code snipers pls



Ja og hvis du udskriver dit id sammen med din besked vil der jo også stå det som du vil have.

Men skal den tælle op og udskrive uden brug af et fldID (Eller lign.)?



rep_Shout.DataSource = dal.ExecuteDataTable("SELECT TOP 6 * FROM tblShout ORDER BY fldID DESC");
rep_Shout.DataBind();

sådan ser den ud, og den viser ikke de nyeste beskeder nederst i repeateren.

tredje nyeste
Anden nyeste
Nyeste besked her
(Indtast shout besked)

den gør det omvendt :\



Hvad hvis du sætter ASC i stedet for DESC?

Det skulle ikke virke, men hvis det gør har du nok bygget din database forkert op :P



Hvad hvis du sætter ASC i stedet for DESC?

Det skulle ikke virke, men hvis det gør har du nok bygget din database forkert op :P
*

Det virker ikke, så viser den på samme måde, men bare de ældste posts først :D



Øhh var det ikke det der gjorde før?

Du får det til at lyde som om der er sket noget nyt? (Hvilket der også burde)



Øhh var det ikke det der gjorde før?

Du får det til at lyde som om der er sket noget nyt? (Hvilket der også burde)



Altså, før viste den de nyeste posts, men den nyeste besked som havde skrevet, lå øverst og så kom de derned af.. Jeg vil ha' den nyeste besked til at ligge nederst, og så derop af med anden nyeste, tredje nyeste, fjerde nyeste.



det er jo en shoutbox, så du kan ikke se ALLE beskederne, kun 6 nyeste.



Casper det jeg tror Johnny mener er at hans DB udtræk skal være "Flippet" i repeater

eks. fldID har 4 felter 1,2,3,4

og skal vises
1.
2.
3.
4.

Så Nyeste tilføjet vises i bunden.



<< < 12 > >>
t