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
>