26. januar 2008 - 11:36Der er
18 kommentarer og 1 løsning
Finde sidste række i GridView
Hejsa,
Jeg sidder og prøver på at finde sidste række i et gridview men det lykkes ikke rigtigt for mig. Jeg har 2 kolonner i mit GridView der indeholder en ImageButton, hvor jeg ikke skal vise den øverste kanp i den ene kolonne og den nederste knap i den anden kolonne, men da jeg ikke lige kan hitte ud af at finde den sidste række volder det mig lidt problemer. Her kommer lidt kode.
Nu er jeg jo så ikke klar over hvordan din Sites.Site - constructor virker. Men hvis den er nede i databasem og læse, så er det der noget som belaster. En initialisering pr. række i dit gridview.
Dertil kommer den oprindelige initialisering hvor at du kalder den for første gang.
Hvad med soimelthen at gemme returværdien fra det første kald i en variabel som ligger "udenfor" RowDataBound og så bare genbruges. Den kunne jo f.eks. initialiseres i PageLoad.
Min GetAllSites() metode retunere en generic liste der smides i cache så den dykker kun i databasen første gang, men jeg kan som du skriver godt trække den uden for RowDataBound
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.