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>
<asp:TemplateColumn HeaderText="Name" >
<ItemTemplate >
<%# Container.DataItem("FullName") %>
</ItemTemplate >
</asp:TemplateColumn >
</ Kolonner>
</ Asp: Datagrid>