Domande su Datagrid

venerdì 27 ottobre 2006 - 11.01

nik10 Profilo | Junior Member

Ciao a tutti ho delle domande su i datagrid.Spero che qualcuno mi possa risp....

1)Ho un datagrid di due colonne dove la prima è una colonna contenente un controllo checkbox mentre la seconda è associata a dei dati...Adesso se io vado a riempire il mio datagrid con la proprietà DATASOURCE mi ritrovo con tre colonne dove la terza è un doppione della seconda perchè?

2)Se riempio il mio datagrid con una datatable come posso fare per nascondere una colonna...non riesco a capire purtroppo
Nik10

alx_81 Profilo | Guru

>Ciao a tutti ho delle domande su i datagrid.Spero che qualcuno
>mi possa risp....

Ciao!

>
>1)Ho un datagrid di due colonne dove la prima è una colonna contenente
>un controllo checkbox mentre la seconda è associata a dei dati...Adesso
>se io vado a riempire il mio datagrid con la proprietà DATASOURCE
>mi ritrovo con tre colonne dove la terza è un doppione della
>seconda perchè?
Perchè probabilmente hai lasciato la proprietà AutoGenerateColumns del datagrid a true. Impostala a false.
Questa proprietà, se true, crea automaticamente tutte le colonne associate ai dati. Eccoti spiegato perchè te ne trovi 2. Una è quella fatta da te e l'altra è quella generata in automatico.
>
>2)Se riempio il mio datagrid con una datatable come posso fare
>per nascondere una colonna...non riesco a capire purtroppo
Basta che definisci solo le colonne che ti servono sul datagrid, perchè la vuoi nascondere? Se però ti serve necessariamente nascondere una colonna ad un particolare evento, ogni column del tuo datagrid ha una proprietà visible. Basta impostarla a false.


>Nik10
Ciao!

Alx81 =)

http://blogs.dotnethell.it/suxstellino

nik10 Profilo | Junior Member

Ciao grazie per le tue risp...C'è un però,Le due colonne create a mano da me, durante l'esecuzione riesco a manipolarle mentre le colonne create in automatico con la proprietà DATASOURCE non riesco a usarle...Cioè riesco a nascondere il contenuto delle colonne tranne l'intestazione...sai il perchè?

ti ringrazio anticipatemente
Nik10

alx_81 Profilo | Guru

>Ciao grazie per le tue risp...C'è un però,Le due colonne create
>a mano da me, durante l'esecuzione riesco a manipolarle mentre
>le colonne create in automatico con la proprietà DATASOURCE non
>riesco a usarle...Cioè riesco a nascondere il contenuto delle
>colonne tranne l'intestazione...sai il perchè?

Scusami, ma non capisco bene dove vuoi arrivare..
Se tu imposti l'autogeneratecolumns a false, non ti devi più porre il problema di nascondere..

>ti ringrazio anticipatemente
>Nik10

Alx81 =)

http://blogs.dotnethell.it/suxstellino
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5