hej allihopa, Hej,Försöker loopa fram värden...
Genom koden:
'*************************************************************
'// skapa en ny templatecolumn för varje loop-genomgång (upp till lika många som var närvarande)
dim i as integer
For i=0 To Dr7("antal") -1
Dim tc1 As New TemplateColumn()
'// Anslut till databasen.
Dim Con8 as new OLEDBConnection(db)
Con8.open()
Dim sql8 as string
sql8="SELECT tblNarvarande.* FROM tblNarvarande WHERE tblNarvarande.kvall_id=" & kvall_id
'// Hämta data från databasen med hjälp av funktionen datareader_data
Dim Dr8 as OLEDBDatareader = datareader_data(sql8)
Dr8.read()
While Dr8.read()
response.Write(medlem_id)
tc1.HeaderTemplate = New DataGridTemplate(ListItemType.Header, Dr8("medlem_id"))
tc1.ItemTemplate = New DataGridTemplate(ListItemType.Item, "betyg")
dg_medverkande2.Columns.Add(tc1)
end while
Next
Försöker jag loopa fram dynamiska kolumner där headertext på varje kolumn ska vara varsitt unikt id. Men det som skrivs ut i toppen på min datagrid är hela tiden ett och samma id. Vad gör jag för fel?
//mvh Björn
Sv: Försöker loopa fram värden...
Du loopar från 0 till antal med steg -1. Ändra till +1.
mvh