Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
Gridview: colonne nascoste che non restituiscono nulla e riferimenti a...
giovedì 02 luglio 2009 - 16.57
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
cosmopsis
Profilo
| Junior Member
74
messaggi | Data Invio:
gio 2 lug 2009 - 16:57
ho definito una gridview a partire da un datatable. Come posso nascondere una colonna potendo comunque ottenere il contenuto delle singole celle della stessa colonna? Ho letto in giro che sia cosa difficile. O no???
ciao
Jeremy
Profilo
| Guru
1.527
messaggi | Data Invio:
ven 3 lug 2009 - 00:56
Ciao.
Se ho capito bene ciò che vuoi fare, non dovrebbe essere una cosa tanto difficile.
E' sufficiente che tu imposti la proprietà Visible della colonna a False, i valori in essa contenuti risultano comunque accessibili, ad ogni modo, puoi sempre recuperarli dalla sorgente dati del datagridview(la DataTable).
Spero di aver capito il problema, eventualmente .... facci sapere...
Ciao
cosmopsis
Profilo
| Junior Member
74
messaggi | Data Invio:
sab 4 lug 2009 - 00:02
Dunque la gridView prende i dati da un datatable composto a manina. Non ho ancora fatto prove empiriche in proposito. Ne faccio un buon numero e magari ti faccio un fischio
ciao
Jeremy
Profilo
| Guru
1.527
messaggi | Data Invio:
sab 4 lug 2009 - 01:43
Siamo qui ....
Facci sapere...
Ciao
cosmopsis
Profilo
| Junior Member
74
messaggi | Data Invio:
mer 8 lug 2009 - 10:42
Scusa ma sono riuscito a fare qualcosa solo adesso.
Quello che voglio fare è molto semplice. Ho una gridview con certi valori. Con il mouse voglio fare clic su di una riga a caso e prendere il valore di una certa colonna della riga selezionata.
Non riesco a capire come fare. Non esiste un evento click sulla grid... possibile?!?!?
ciao.
Jeremy
Profilo
| Guru
1.527
messaggi | Data Invio:
mer 8 lug 2009 - 10:52
Ciao.
Potresti aggiungere,alla fine, una colonna di tipo buttonField con scritto "Seleziona" e gestire l'evento click in funzione dell'indice della riga del button che ha scatenato l'evento.
Facci sapere....
Ciao
cosmopsis
Profilo
| Junior Member
74
messaggi | Data Invio:
mer 8 lug 2009 - 11:00
Se metto AutoGenerateColumns = False non mi appare più un tubo... In altre parole devo ricrearli tutti a codice (!) ehm... come faccio a crearlo???
Grazie per l'aiuto.
Jeremy
Profilo
| Guru
1.527
messaggi | Data Invio:
mer 8 lug 2009 - 11:06
Se per "manina" intendi dire da codice ......
GridView1.Columns.Add(New ButtonField With {.Text = "Seleziona"})
ma sarebbe anche sufficiente creare la colonna a design-time.
Facci sapere...
Ciao
cosmopsis
Profilo
| Junior Member
74
messaggi | Data Invio:
mer 8 lug 2009 - 11:19
Ok. ci provo. Mi sa che alla fine ti devo offrire una birretta...
cosmopsis
Profilo
| Junior Member
74
messaggi | Data Invio:
mer 8 lug 2009 - 16:52
Ok. Ci rinuncio
Non è cosa da fare.
Ho creato un'origine dati da passare alla grid e poi ho sfruttato l'evento RowDataBound per aggiustare i campi.
I pulsanti li creo a design-time.
Grazie di tutto.
Torna su
Stanze Forum
Elenco Threads
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 !