33 messaggi dal 07 marzo 2003
Ho creato un usercontrol(dll) il quale al suo interno contiene un datagrid.
Ho diversi metodi che mi permettono di gestire tale datagrid.
Le colonne vengono create dinamiche tramite la classe boundcolum, un altra funzione ha il compito di nasondere alcune colonne.
Durante il caricamento dei dati, alcune colonne sono nascoste ed altre visibile, come da me scelto, se invece seleziono una colonna, tramite l'oggetto buondbutton mi nasconde tutte le colonne, tranne quella di selezione come mai? avete qualche idea? di seguito riporto le funzione per creare e nascondere le colonne.
Grazie Ema.

Public Sub NascondiColonne(ByVal iIndiceColonna As Integer)
Try


DTG_Articoli.AutoGenerateColumns = False
DTG_Articoli.Columns(iIndiceColonna).Visible = False
end sub

Public Sub CreaColonne()
Try
'Dim dttColonneCaricare As New DataTable
'dttColonneCaricare = viewstate("DatiCaricati")
DTG_Articoli.AutoGenerateColumns = False
Dim iContaColonne As Integer
For iContaColonne = 0 To UBound(strNomiColonne)
Dim BnCColonna As New System.Web.UI.WebControls.BoundColumn
BnCColonna.DataField = strNomiColonne(iContaColonne)
BnCColonna.Visible = True
BnCColonna.HeaderText = strNomiColonne(iContaColonne)
DTG_Articoli.Columns.Add(BnCColonna)
Next
Catch ex As Exception

End Try

End Sub

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.