I've been banging my head off the table for too long on this and I can't seem to find it anywhere else on the internet, so here goes.
I have a RadGrid with two GridTemplateColumn fields. Each GridTemplateColumn has an EditItemTemplate with a RadComboBox in it.
My question is, how do I relate the RadComboBoxes? I need the values in the second RadComboBox to be based on the selected value in the first RadComboBox:
Here is the basic code:
<telerik:GridTemplateColumn DataField="CriminalActivity" UniqueName="CriminalActivity" |
EditFormHeaderTextFormat="Activity: "> |
<EditItemTemplate> |
<telerik:RadComboBox ID="cboActivity" runat="server" AutoPostBack="True" DataSourceID="dsActivities" |
DataTextField="Type" DataValueField="Type" |
OnSelectedIndexChanged="cboActivity_SelectedIndexChanged" |
SelectedValue='<%# Bind("CriminalActivity") %>'> |
</telerik:RadComboBox> |
</EditItemTemplate> |
<ItemTemplate> |
<asp:Label ID="lblActivity" runat="server" Text='<%# Eval("CriminalActivity") %>'></asp:Label> |
</ItemTemplate> |
</telerik:GridTemplateColumn> |
<telerik:GridTemplateColumn DataField="ActivityDescription" UniqueName="ActivityDescription" |
EditFormHeaderTextFormat="Description: "> |
<EditItemTemplate> |
<telerik:RadComboBox ID="cboDescription" runat="server" |
OnItemsRequested="cboDescription_ItemsRequested" |
SelectedValue='<%# Bind("ActivityDescription") %>'> |
</telerik:RadComboBox> |
</EditItemTemplate> |
<ItemTemplate> |
<asp:Label ID="lblDescription" runat="server" Text='<%# Eval("ActivityDescription") %>'></asp:Label> |
</ItemTemplate> |
</telerik:GridTemplateColumn> |
Any help is greatly appreciated! Thanks! |