2013-04-16 16 views
5

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?

+1

Eventuali duplicati di [Entità chiavi esterne GridView] (http://stackoverflow.com/questions/1255935/entity-foreign-keys-in-gridviews) – procma

risposta

Problemi correlati