Wie zwei Spalten in eine DataGrid-Spalte angezeigt

July 18

Wie zwei Spalten in eine DataGrid-Spalte angezeigt

Zwei Spalten aus einer Datenbanktabelle als eine Spalte auf einer Website anzeigen, wird häufig benötigt. Ein typisches Beispiel ist wo wir Vorname und Nachname einer Person in einer Spalte in einem Datagrid anzeigen wollen. Der einfachste Weg dies zu tun ist eine SQL-Anweisung zu erstellen, die eine neue Display-Spalte enthält beide Datenbankspalten baut.

Anweisungen

1 Öffnen Sie den SQL-Editor.

2 Erstellen Sie eine SQL-Anweisung zu verketten () Datenbank-Tabellenspalten und Ausgabe als eine Spalte mit dem Namen "FullName":Wählen Sie FirstName + "" + LastName als FullName von Benutzern

3 Verwenden Sie die Variable "FullName", wo Sie im DataGrid benötigen:< Asp: DataGrid Runat = "Server" AutoGenerateColumns = "False"... >< Spalten >

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

< / Spalten >< / Asp: DataGrid >