I have an edit form inside of a grid and i need to set the data source for the RadComboBox to be populated from a LINQ query that runs on page load. I cant figure out how to do this:
The LINQ statement used is: tudc.Users.Select(f => f.Team).Distinct().ToArray();
<EditFormSettings EditFormType="Template">
<FormTemplate>
<table id="ET" cellpadding="1" cellspacing="0" width="100%" border="0" rules="none" style="border-collapse: collapse; background: white;">
<tr class="EditFormHeader"><td colspan="2">User Details</td></tr>
<tr>
<td class="FieldName">Last Name:</td><td><telerik:RadTextBox runat="server" Skin="Office2010Blue" ID="rtb_LastName" Text='<%# Bind("Name_Last") %>' /></td>
</tr><tr>
<td class="FieldName">First Name:</td><td><telerik:RadTextBox runat="server" Skin="Office2010Blue" ID="rtb_FirstName" Text='<%# Bind("Name_First") %>' /></td>
</tr><tr>
<td class="FieldName">Username:</td><td><telerik:RadTextBox runat="server" Skin="Office2010Blue" ID="rtb_Username" Text='<%# Bind("Username") %>' /></td>
</tr><tr>
<td class="FieldName">Password:</td><td><telerik:RadTextBox runat="server" Skin="Office2010Blue" ID="rtb_Password" TextMode="Password" Text='<%# Bind("Username") %>' /></td
</tr><tr>
<td class="FieldName">Type:</td><td><telerik:RadComboBox runat="server" Skin="Office2010Blue" ID="rcb_Type" SelectedValue='<%# Bind("Type") %>' DataSource='<%# (new string[] {"Team Lead", "EDA", "Hybrid", "Admin"}) %>' /></td>
</tr><tr>
<td class="FieldName">Team:</td><td><telerik:RadComboBox runat="server" Skin="Office2010Blue" ID="rcb_Team" SelectedValue='<%# Bind("Team") %>' DataSource='<%#?!?!?!?! WHAT GOES HERE %>' /></td>
</tr>
</table>
</FormTemplate>
</EditFormSettings>
The LINQ statement used is: tudc.Users.Select(f => f.Team).Distinct().ToArray();
<EditFormSettings EditFormType="Template">
<FormTemplate>
<table id="ET" cellpadding="1" cellspacing="0" width="100%" border="0" rules="none" style="border-collapse: collapse; background: white;">
<tr class="EditFormHeader"><td colspan="2">User Details</td></tr>
<tr>
<td class="FieldName">Last Name:</td><td><telerik:RadTextBox runat="server" Skin="Office2010Blue" ID="rtb_LastName" Text='<%# Bind("Name_Last") %>' /></td>
</tr><tr>
<td class="FieldName">First Name:</td><td><telerik:RadTextBox runat="server" Skin="Office2010Blue" ID="rtb_FirstName" Text='<%# Bind("Name_First") %>' /></td>
</tr><tr>
<td class="FieldName">Username:</td><td><telerik:RadTextBox runat="server" Skin="Office2010Blue" ID="rtb_Username" Text='<%# Bind("Username") %>' /></td>
</tr><tr>
<td class="FieldName">Password:</td><td><telerik:RadTextBox runat="server" Skin="Office2010Blue" ID="rtb_Password" TextMode="Password" Text='<%# Bind("Username") %>' /></td
</tr><tr>
<td class="FieldName">Type:</td><td><telerik:RadComboBox runat="server" Skin="Office2010Blue" ID="rcb_Type" SelectedValue='<%# Bind("Type") %>' DataSource='<%# (new string[] {"Team Lead", "EDA", "Hybrid", "Admin"}) %>' /></td>
</tr><tr>
<td class="FieldName">Team:</td><td><telerik:RadComboBox runat="server" Skin="Office2010Blue" ID="rcb_Team" SelectedValue='<%# Bind("Team") %>' DataSource='<%#?!?!?!?! WHAT GOES HERE %>' /></td>
</tr>
</table>
</FormTemplate>
</EditFormSettings>