I have a case with following control structure (described below), even thought the Ajax is happening and the target drop down is being populated, the client events are not being fired.
UserControl
--> RadCombo: Inside it I have an item template which has a RadTreeView, the structure like this
and the Ajax proxy is setup like this:
UserControl
--> RadCombo: Inside it I have an item template which has a RadTreeView, the structure like this
<telerik:RadComboBox ID="lstTransTypes" runat="server" MarkFirstMatch="true" Skin="Vista" EmptyMessage="Select tranaction Type" AllowCustomText="true" Width="100%" AutoPostBack="True" OnSelectedIndexChanged="lstTransTypes_SelectedIndexChanged"> <ItemTemplate> <div id="div1"> <telerik:RadTreeView ID="tvwTransTypes" DataFieldID="id" DataFieldParentID="parentid" Skin="Vista" CheckBoxes="true" CheckChildNodes="true" DataTextField="valuetext" runat="server" Width="400px" Height="250px" OnNodeCheck="tvwTransTypes_NodeCheck"> <DataBindings> <telerik:RadTreeNodeBinding Expanded="False" /> </DataBindings> </telerik:RadTreeView> </div> </ItemTemplate> <Items> <telerik:RadComboBoxItem /> </Items> </telerik:RadComboBox>and the Ajax proxy is setup like this:
<telerik:RadAjaxManagerProxy ID="AjaxManagerProxy1" runat="server"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="lstTransTypes"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="lstFilter" LoadingPanelID="RadAjaxLoadingPanel1" UpdatePanelHeight="" /> </UpdatedControls> </telerik:AjaxSetting>
</AjaxSettings> </telerik:RadAjaxManagerProxy>