Avatar billede cdull Nybegynder
10. august 2005 - 12:52 Der er 5 kommentarer og
1 løsning

Hente data fra datagrid og over i dokument.

Jeg skal finde en måde at få information hentet ud fra et datagrid.
Meningen er at når griddet bliver oprettet med de informationer der nu engang er, så skal der være mulighed for at kunne overføre det til et pdf.
Pdf delen er overkommelig men hvordan er det lige jeg henter info fra datagriddet, skal fx kun have 3 af 6 kolonners informationer.

Håber det giver mening.
På Forhånd mange tak.

Ps. Koder asp.net i C#
Avatar billede jokkejensen Novice
10. august 2005 - 13:10 #1
hvorfor skal det være fra datagrid ? kan du ikke tage dit dataset eller det du databinder med, eller er der løbende ændringer i det datagrid fra brugeren ?
Avatar billede cdull Nybegynder
10. august 2005 - 15:14 #2
Er helt ny til ASP.Net, og overtager andre folks kode.
Der ser jeg et Datagrid med data i.
Det info skal jeg bare have ud.
Men jeg kan vel sagtens få det fra binderen, hvis du bare gider komme med en stump kode jeg kan teste det med.
Avatar billede jokkejensen Novice
10. august 2005 - 16:34 #3
"Pdf delen er overkommelig men hvordan er det lige jeg henter info fra datagriddet, skal fx kun have 3 af 6 kolonners informationer."

Før du databinder, har du dit dataset, datereader, dataadapter, så skulle det jo være overkommeligt, hvis du i forvejen kan skrive Pdf..

Men ellers har jeg med lidt held brugt denne :

http://www.developerfusion.co.uk/show/4266/
Avatar billede snepnet Nybegynder
10. august 2005 - 17:05 #4
hvis du bare vil arbejde direkte på griddet kan du bruge noget i stil med nedenstående.

foreach(DataGridItem item in someDataGrid.Items)
{
  // her har du så rækken, og cellerne kan du så kigge i sådan her (f.eks.):
  string cellContent = item.Cells[2].Text;
}

hvis der er andet end et tekstindhold i den enkelte celle - kan du få behov for at gøre lidt yderligere... er der f.eks. en tekstboks kan du lave noget i denne stil:

TextBox tb = item.Cell[2].Controls[0] as TextBox;
string cellContent = tb.Text;

mvh
Avatar billede cdull Nybegynder
15. august 2005 - 10:32 #5
Præcis sådan snepnet, smider du ikke lige et svar?
Avatar billede snepnet Nybegynder
15. august 2005 - 20:03 #6
kommer her :o)
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