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
Inserire piu campi su una colonna di una gridView
mercoledì 25 ottobre 2006 - 16.41
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
aquila186
Profilo
| Newbie
18
messaggi | Data Invio:
mer 25 ott 2006 - 16:41
Salve a tutti
Sono un inesperto
Non riesco a trovare il modo per iserire piu valori all'interno di una stessa colonna di una gridview
Mi spiego meglio
Nella mia gridview ho una colonna anagrafica e voglio metterci NOME/COGNOME (naturalmente 2 campi di un batabase) ma nel datafield non mi accetta piu di un campo.
Non posso modificare la select perche carico la Gridview con una classe.
Sperando di essere stato chiaro Vi Ringrazio
velimie
Profilo
| Newbie
10
messaggi | Data Invio:
mer 25 ott 2006 - 16:51
nella query SQL fai una cosa tipo
Select NOME + ' ' + COGNOME RagioneSociale From TabellaPippo
e al datagrid ci leghi la colonna RagioneSociale
cia
aquila186
Profilo
| Newbie
18
messaggi | Data Invio:
mer 25 ott 2006 - 17:34
Infatti il Problema è Proprio questo che non posso modificare la stringa sql in quanto nella Gridview io Carico una classe e quindi delle variabili e non la select
e mi chiedevo se c'era un altro modo oltre a modificare la query sql
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
mer 25 ott 2006 - 17:38
>Infatti il Problema è Proprio questo che non posso modificare
>la stringa sql in quanto nella Gridview io Carico una classe
>e quindi delle variabili e non la select
>e mi chiedevo se c'era un altro modo oltre a modificare la query
>sql
Ciao,
Utilizza un TemplateColumn della gridview che ti permette di creare un tuo modello. Anche una concatenazione di due campi del datasource..
VBNet
<%# DatBinder.Eval(Container.DataItem, "NOME") & " - " & DatBinder.Eval(Container.DataItem, "COGNOME") %>
Alx81 =)
http://blogs.dotnethell.it/suxstellino
velimie
Profilo
| Newbie
10
messaggi | Data Invio:
mer 25 ott 2006 - 17:52
fiero! ...segnato
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
mer 25 ott 2006 - 18:27
se la risposta ti ha aiutato, accettala così chiuidiamo il post..
ciao!
Alx81 =)
http://blogs.dotnethell.it/suxstellino
aquila186
Profilo
| Newbie
18
messaggi | Data Invio:
gio 26 ott 2006 - 10:16
Salve
Scusa l'ignoranza ma io ho messo
<asp:GridView ID="DtgDettagli" runat="server">
<Columns>
<asp:TemplateField HeaderText="Anagrafica">
<ItemTemplate>
<%# DatBinder.Eval(Container.DataItem, "Nome") & " - " & DatBinder.Eval Container.DataItem, "Cognome") %>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
Ma mi da un errore sul DatBinder e mi dice che non è dichiarato
Devo dichiararlo da qualche parte? come? il resto della sintassi scritta è giusta?
Grazie mille per l'interessamento
aquila186
Profilo
| Newbie
18
messaggi | Data Invio:
gio 26 ott 2006 - 10:18
Scusate
Problema risolto
mancava una a
è DataBinder e non DatBinder
funziona tutto
Grazie mille per l'aiuto
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 !