Come visualizzare due colonne in una colonna DataGrid

November 11

Come visualizzare due colonne in una colonna DataGrid


Visualizzazione di due colonne di una tabella di database, come è spesso necessaria una colonna su un sito web. Un esempio tipico è dove vogliamo mostrare nome di una persona e il cognome in una colonna in un DataGrid. Il modo più semplice per farlo è quello di creare un'istruzione SQL che costruisce una nuova colonna di visualizzazione contenente entrambe le colonne del database.

istruzione

1 Aprire Editor SQL.

2 Creare un'istruzione SQL per concatenare (o partecipare) entrambe le colonne della tabella del database e di uscita come una colonna chiamata "FullName":
selezionare FirstName + '' + Cognome come FullName da parte degli utenti

3 Utilizzare il "FullName" variabile in cui si richiede nel DataGrid:
<Asp: DataGrid runat = "server" AutoGenerateColumns = "false" ...>
<Columns>

&lt;asp:TemplateColumn HeaderText=&quot;Name&quot; >
&lt;ItemTemplate >
&lt;%# Container.DataItem(&quot;FullName&quot;) %>
&lt;/ItemTemplate >
&lt;/asp:TemplateColumn >

</ Colonne>
</ Asp: DataGrid>