Avatar billede superzapper Nybegynder
27. januar 2004 - 16:01 Der er 4 kommentarer og
2 løsninger

Datagrid adgang til feldt

Hejsa...

Hvordan får jeg fat i værdien af et feldt i et datagrid ud fra kolonne og række?? Vigtigt at det er værdien og ikke index...
Avatar billede thor.ostergaard Nybegynder
27. januar 2004 - 16:50 #1
Hvordan afgør du hvilken værdi du vil have (noget brugeren klikker på eller...)
Avatar billede superzapper Nybegynder
27. januar 2004 - 17:00 #2
Ja, det er ud fra en knap som brugeren trykker på... Efter hvilken han trykker på får jeg et indextal tilbage...
Avatar billede thor.ostergaard Nybegynder
27. januar 2004 - 17:13 #3
Der er forskellige angrebsvinkler. Prøv at kigge på: http://www.eksperten.dk/spm/455941
Ellers kan du gøre det med CType(objArgs.Item.Cells(2).Controls(0),Textbox).Text
Avatar billede thor.ostergaard Nybegynder
27. januar 2004 - 17:14 #4
Avatar billede thrytter Nybegynder
27. januar 2004 - 17:25 #5
Gætter på at den pågældende knap befinder sig i datagriddet?

Knappen tilføjes et CommandName, eks. "Knap1" og der tilføjes en eventhandler til dit datafrid eks.

Private Sub dgTest_ItemCommand(ByVal source As System.Object, ByVal e As System.Web.UI.WebControls.DataGridCommandEventArgs) Handles dgTest.ItemCommand
  Dim sTest as string

  Select Case e.CommandName
      Case "Knap1"
        sTest = e.Item.Cells(KolonneNummer).Text
        ' Hvis konnerne er BoundColumn eller
        sTest = CType(e.Item.FindControl("lblTest"),Label).Text
        ' hvis du har TemplateColumn's med eks. en Label med id'et lblTest
  End Select
End Sub
Avatar billede thor.ostergaard Nybegynder
27. januar 2004 - 17:27 #6
Jeg skulle vist også have lagt et svar...
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