I am using a GridDropDownColumn which displays LastName, but I want it to display LastName + ", " + FirstName.
I am using an EntityDataSource so I cannot derive the new value using SQL.
How can I intercept the binding process to modify the displayed values in the dropdown?
<telerik:GridDropDownColumn
DataField="RefPerson.PersonID" DataSourceID="EntityDataSourceRefPerson"
HeaderText="Personnel Name" ListTextField="LastName" ListValueField="PersonID"
UniqueName="RefPerson"><ItemStyle Width="45%" /></telerik:GridDropDownColumn>
<asp:EntityDataSource ID="EntityDataSourceRefPerson" runat="server"
ConnectionString="name=SWMEntities" DefaultContainerName="SWMEntities"
EntitySetName="RefPerson"
OrderBy="it.LastName,it.FirstName"
Select="it.[PersonID], it.[LastName], it.[FirstName]">
</asp:EntityDataSource>
I am using an EntityDataSource so I cannot derive the new value using SQL.
How can I intercept the binding process to modify the displayed values in the dropdown?
<telerik:GridDropDownColumn
DataField="RefPerson.PersonID" DataSourceID="EntityDataSourceRefPerson"
HeaderText="Personnel Name" ListTextField="LastName" ListValueField="PersonID"
UniqueName="RefPerson"><ItemStyle Width="45%" /></telerik:GridDropDownColumn>
<asp:EntityDataSource ID="EntityDataSourceRefPerson" runat="server"
ConnectionString="name=SWMEntities" DefaultContainerName="SWMEntities"
EntitySetName="RefPerson"
OrderBy="it.LastName,it.FirstName"
Select="it.[PersonID], it.[LastName], it.[FirstName]">
</asp:EntityDataSource>