Ciao hai ragione, sarà aspenet o il tempo, ma oggi ho mal di testa,
il codice per la creazione delle colonne è il seguente e si trova in un usercontrol, il fatto e che mi nasconde tutte le colonne, ma non visuliazza la riga come mai?
le righe non vengono più visualizzate.
Grazie Ema.
For iY = 0 To dtDato.Columns.Count - 1
If bMultiSelect Then
MyBoundColumn = New System.Web.UI.WebControls.BoundColumn
MyBoundColumn.HeaderText = dtDato.Columns(iY).ColumnName
MyBoundColumn.DataField = dtDato.Columns(iY).ColumnName
MyBoundColumn.SortExpression = dtDato.Columns(iY).ColumnName
DTG_Articoli.Columns.Add(MyBoundColumn)
Else
MyButtonColumn = New System.Web.UI.WebControls.ButtonColumn
MyButtonColumn.HeaderText = dtDato.Columns(iY).ColumnName
MyButtonColumn.DataTextField = dtDato.Columns(iY).ColumnName
MyButtonColumn.SortExpression = dtDato.Columns(iY).ColumnName
MyButtonColumn.CommandName = "Select"
DTG_Articoli.Columns.Add(MyButtonColumn)
If visibile_Colonne.IndexOf(iY) >= 0 Then
MyButtonColumn.Visible = True
'DTG_Articoli.Columns(iY).Visible = True
Else
MyButtonColumn.Visible = False
' DTG_Articoli.Columns(iY).Visible = True
End If
End If
Next