Sto lavorando su una griglia in cui voglio mostrare non il valore della chiave esterna connessa ma non dovrebbe apparire (1,2,3,57
ecc.) Che è già in funzione ... voglio mostrare realmente il valore dietro i numeri come (test,lead,foo,bar
ecc ..) Penso che dovrebbe essere possibileCome visualizzare con il valore Entity Framework di una chiave esterna
sto utilizzando Entity Framework 5.0 con asp.net 4.5
mio EntityDataSource
:
<asp:EntityDataSource ID="EntityDataSource1" runat="server"
ConnectionString="name=zevtestEntities" DefaultContainerName="zevtestEntities"
EnableFlattening="False" EntitySetName="BU"></asp:EntityDataSource>
Ho già provato:
<telerik:GridBoundColumn
DataField="ZevUser.FirstName" FilterControlAltText="Filter Creator column"
HeaderText="Creator" ItemStyle-Width="60px" SortExpression="Creator" UniqueName="Creator">
<ItemStyle Width="60px" />
</telerik:GridBoundColumn>
E ZevUser
è la tabella di origine in cui i valori sono memorizzati come testo, c'è un altro modo per farlo?
Eventuali duplicati di [Entità chiavi esterne GridView] (http://stackoverflow.com/questions/1255935/entity-foreign-keys-in-gridviews) – procma