Slik viser to kolonner i en Datagrid kolonne

Slik viser to kolonner i en Datagrid kolonne


Viser to kolonner fra en database tabell som en kolonne på en nettside er ofte nødvendig. Et typisk eksempel er der vi ønsker å vise en persons fornavn og etternavn i en kolonne i et Datagrid. Den enkleste måten å gjøre dette på er å opprette en SQL-setning som bygger en ny skjerm kolonne som inneholder både database kolonner.

Bruksanvisning

1 Åpne SQL Editor.

2 Lag en SQL-setning for å sette sammen (eller bli) begge database tabellkolonner og utgang som en kolonne som heter "Fullname":
Velg Fornavn + '' + Lastname som Fullname fra brukere

3 Bruk variabelen "Fullname" der du trenger det i Datagrid:
<Asp: Datagrid runat = "server" AutoGenerateColumns = "false" ...>
<Kolonner>

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

</ Kolonner>
</ Asp: Datagrid>