Salut,
J'ai besoin de remplir manuellement un datagrid a partir des données qui se trouvent dans un dataTable et je ne veux pa que ca soit automatique. J'ai ecris alors le code ci-dessous :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
 
        Sub CreatDataGrid()
            Dim curCol As DataColumn
            dgStat.AutoGenerateColumns = False
 
            For Each curCol In dt.Columns
                Dim NumberColumn As New BoundColumn
                NumberColumn.HeaderText = curCol.ColumnName
                NumberColumn.DataField = curCol.ColumnName
                dgStat.Columns.Add(NumberColumn)
 
            Next
            dgStat.DataBind()
        End Sub
En compilant, je ne recois aucun problème. Lorsque j'execute, j'ai le datagrid qui ne s'affiche pas meme si la boucle s'execute correctement.
Je sais pas si j'ai oublié de rajouter quelques choses, avez-vous une idée de ca ???