Det jeg håbede ville ske med denne kode var at jeg fik 1 række ad gangen at se, hver gang den flushede, men jeg kan vente på hele tabellen bliver renderet og så får jeg det hele smidt i hovedet 1 minut senere.
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
problemet er at hele siden først bliver renderet når alt din kode er udført. Med andre ord ligger der ikke noget i din Response.OutputStream på nuværende tidspunkt.
det du skal gøre er at bruge Response.Write, istedet for at opbygge dig en ObjectModel. På den måde kan du skrive html'en ud lidt efter lidt.
problemet med den kode er, at den skal placeres direkte imellem din <table> og </table>, ellers risikerer du at det bliver skrevet et helt forkert sted på siden.
men, må jeg spørge hvorfor du overhovedet roder med det? hvor mange poster er der rent faktisk i din reader? hvorfor ikke bare bygge din tabel og renderer det hele på en gang?
fordi den bliver gigantisk,.det er bare en liste over besøg på siden. Alle besøg!
Der er et par tusinde nu, og den vokser voldsomt. Det tager temmelig lang tid at loade siden nu. Ville godt give mulighed for at se lidt med det samme...
ja, det med at skrive en række af gangen til Response.Stream og så flushe den, samtidig med at din connection til databasen forbliver åben. Der er jo ingen der gider at vente på at få en tabel med flere tusine rækker smidt i hoved. Det kan man ikke bruge til noget.
Det skal nu også fungerer så man slet ikke får set alle rækker, men jeg kan godt lide at have det hele på klienten ( når det er muligt ) Det går dejligt tjept derefter.
tusind rækker er i hvert fald en hel del. Nok ikke uden grund at google f.eks. kun viser 10 hits pr side af gangen. Kan godt gå hen og blive lidt voldsomt vis den skulle vise alle 3.300.000 når man søger efter hej.
Det er det man har paging til :)
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.