Avatar billede unknown_someone Juniormester
16. juni 2005 - 12:19 Der er 6 kommentarer og
1 løsning

custom paging - læs fra xml

Jeg sidder med et lille problem...

Jeg læser nogle data fra en xml-fil - hastigheden er ikke den bedste da det er fra en 3.parts server - og når data er læst kører jeg en løkke for at få lagt de brugbare data ned i en datatable. Disse data bliver så vidt i en repeater hvor jeg har lagt paging på.

Når jeg klikker på min paging-knap gør jeg følgende to ting;

CURRENTPAGE += 1
myxmllist()

Problemet er bare, at når jeg kalder myxmllist() igen så bliver dataene ikke "bare" lagt ind i min repeater igen - så læser den hele xml'en forfra.

Hvordan undgår jeg dette? Altså hvordan gemmer jeg det oprindelige xml-svar så jeg kan genbruge det når jeg skal binde data til min repeater efter klik på min knap?
Avatar billede unknown_someone Juniormester
16. juni 2005 - 12:37 #1
jeg har selv en idé om at lægge det i viewstate - ved ikke rigtig om der er andre muligheder?
Avatar billede softspot Forsker
16. juni 2005 - 13:03 #2
Hmmm... kan du ike bare gemme det på din egen server med den Save-metode der ligger på XMLDocument-objektet?
Avatar billede unknown_someone Juniormester
16. juni 2005 - 13:32 #3
og så læse fra mit lokale dokument hver gang?
Avatar billede softspot Forsker
17. juni 2005 - 23:48 #4
Ja, eller i det mindste definere at du kun læser fra den "fjerne" kilde efter en rimelig periode (evt. som en baggrundsaktivitet der er igangsat af en timerlignende funktionalitet).
Avatar billede unknown_someone Juniormester
17. januar 2006 - 17:01 #5
Hej softspot - alt lykkedes men du må gerne lægge et svar så spørgsmålet kan lukkes.
Avatar billede softspot Forsker
05. marts 2007 - 14:06 #6
Sorry! Det havde jeg sq ikke lige set... velbekomme :)
Avatar billede softspot Forsker
19. februar 2008 - 11:44 #7
Hæh! Det må vist være et af de spørgsmål der har været længst tid under vejs her op Eksperten! :D

Tak for point :)
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