Avatar billede haz Nybegynder
14. maj 2007 - 23:01 Der er 3 kommentarer og
1 løsning

flere sider i gridview

jeg har en side med en gridview som jeg fylder med data via

GridView1.DataSource = sel.ExecuteReader();
GridView1.DataBind();

hvilket virker fint, men hvis jeg sætter allowpaging til true
viser den en tom side.
Avatar billede neoman Novice
14. maj 2007 - 23:49 #1
Jeps - fordi en reader er en "dum" ting som pløjer sig igennem data fra begyndelsen til enden, og altså kun een gang, og kan ikke gå "baglæns" - hvilket jo ville være påkrævet ved paging. Hvis du vil page, så skal du enten bruge et dataset, eller lave noget fiksfakseri og selv holde styr på hvilken page du er på, og kalde readeren med kun de records.
Avatar billede haz Nybegynder
15. maj 2007 - 03:10 #2
jeg har lavet den om til at bruge dataset og får nu siden vist , jeg antager at jeg skal fange sideskift med en event den kommer pt. med en fejl "The GridView 'GridView1' fired event PageIndexChanging which wasn't handled."
Avatar billede neoman Novice
15. maj 2007 - 11:51 #3
Sub GridView1_PageIndexChanging(sender As Object, e as GridViewPageEventArgs) Handles ... (nu kan jeg ikke huske hvad der plejer at stå her - nok GridView1.PageIndexChanging)

    MyGridView.PageIndex = e.NewPageIndex

  GridView1.DataBind

End Sub

Måske er den smart nok til selv at få fat i de rigtige data fra datasættet på den måde :-)
Avatar billede haz Nybegynder
11. marts 2009 - 04:25 #4
lukker
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



IT-JOB

Udviklings- og Forenklingsstyrelsen

Tech Lead til Java-backend udviklingsteam

De Nationale Geologiske Undersøgelser for Danmark og Grønland (GEUS)

IT-systemadministrator søges til GEUS

Udviklings- og Forenklingsstyrelsen

Projektkonsulent til nyopstartet it-projekt

AURA A/S

Data Engineer