Avatar billede c-sharp Nybegynder
20. august 2004 - 06:29 Der er 4 kommentarer og
1 løsning

Lave en sidestyrring i en repeater

Hvordan kan jeg ligge et søgeresultat ud over flere sider i en repeater? Jeg har en side hvor man kan lave en fri tekst søgning af nogen vare i databasen, men når man søger på et ord der optræder mange gange i databasen downloader min browser 13 MB før den viser siden! Derfor tænkte jeg på at lave en sidestyrring (Sprede resultatet over x antal sider) af søgeresultatet. Er der nogen der har en god "opskrift" på det? Jeg vil helst ikke skrive for meget om, så hvis det kan passe på en repeater vil det være helt perfect :-)
Avatar billede snepnet Nybegynder
20. august 2004 - 08:11 #1
Repeater understøtter (i modsætning til et DataGrid) ikke noget som helst i forhold til  paging, men det er ikke så kompliceret at lave det selv.

Jeg går ud fra at du binder din reader til en datakilde af en art, og der findes en type der hedder PagedDataSource (samme type som datagriddet udnytter til paging). Den kan bruges direkte, og har nogle egenskaber som hjælper i forbindelse med paging.

AllowPaging
PageSize
CurrentPageIndex

Jeg synes den denne her (http://aspnet.4guysfromrolla.com/articles/081804-1.aspx
) giver en rimelig kort og klar introduktion til det, men hvis det ikke er nok siger du bare til... Så skal jeg nok se om jeg kan udfylde eventuelle huller.

Mvh
Avatar billede c-sharp Nybegynder
23. august 2004 - 13:11 #2
Du har ikke et eksempel på en sidestyrring hvor alle de tilgængelige sider bliver listet med et link?
Avatar billede snepnet Nybegynder
23. august 2004 - 13:18 #3
Det her er måske noget :
http://www.uberasp.net/ArticlePrint.aspx?id=29
Har ikke ligefrem nærlæst den :o) (har ikke så meget tid lige nu).
Mvh
Avatar billede c-sharp Nybegynder
24. august 2004 - 07:39 #4
Mange tak for hjælpen!

smid et svsr så vi kan få afregnet!
Avatar billede snepnet Nybegynder
24. august 2004 - 08:06 #5
:o)
held og lykke med det.
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