Hi,
I have a treeveiew control inside a radcombobox.
"OnClientNodeClicking" event of treeview I am setting the textproperty of the combobox using javascript.
I am trying to fire some event so that I can access the function in my the code behind.
I have tried "OntextChanged" & "SelectedIndexChanged" of combobox but none of them was raising the event.
If i use "OnItemsRequested" event then i am getting error "Sript control RadTreeView is not a registered script control. Script control must be registered using RegisteredScriptControl() before calling RegisteredScriptDescriptors(). Parameter name scriptControl.."
![]()
I need to load other dropdowns based on the selected tree node which is inside the dropdown.
any help will be grealy appreciated.
<telerik:RadComboBox ID="RadComboBoxCategoryLevels"
Width="160px"
Height="150px"
AllowCustomText="false"
EmptyMessage="Any Category"
OnItemsRequested = "RadComboBoxCategoryLevels_ItemsRequested"
runat="server" >
<ItemTemplate >
<div onclick="StopPropagation(event)">
<telerik:RadTreeView ID="RadTreeView"
AppendDataBoundItems="true"
runat="server"
OnClientNodeClicking="OnclientNodeClickingHandler">
<DataBindings >
<telerik:RadTreeNodeBinding Depth="0" Expanded="true" />
</DataBindings>
</telerik:RadTreeView>
</div>
</ItemTemplate>
<Items >
<telerik:RadComboBoxItem Text="" />
</Items>
</telerik:RadComboBox>
function OnclientNodeClickingHandler(sender, e)
{
//debugger;
var node = e.get_node();
var combo = $find("<%= RadComboBoxCategoryLevels.ClientID %>");
combo.set_text(node.get_text());
combo.hideDropDown();
combo.requestItems(node.get_text(),false);
}
I have a treeveiew control inside a radcombobox.
"OnClientNodeClicking" event of treeview I am setting the textproperty of the combobox using javascript.
I am trying to fire some event so that I can access the function in my the code behind.
I have tried "OntextChanged" & "SelectedIndexChanged" of combobox but none of them was raising the event.
If i use "OnItemsRequested" event then i am getting error "Sript control RadTreeView is not a registered script control. Script control must be registered using RegisteredScriptControl() before calling RegisteredScriptDescriptors(). Parameter name scriptControl.."
I need to load other dropdowns based on the selected tree node which is inside the dropdown.
any help will be grealy appreciated.
<telerik:RadComboBox ID="RadComboBoxCategoryLevels"
Width="160px"
Height="150px"
AllowCustomText="false"
EmptyMessage="Any Category"
OnItemsRequested = "RadComboBoxCategoryLevels_ItemsRequested"
runat="server" >
<ItemTemplate >
<div onclick="StopPropagation(event)">
<telerik:RadTreeView ID="RadTreeView"
AppendDataBoundItems="true"
runat="server"
OnClientNodeClicking="OnclientNodeClickingHandler">
<DataBindings >
<telerik:RadTreeNodeBinding Depth="0" Expanded="true" />
</DataBindings>
</telerik:RadTreeView>
</div>
</ItemTemplate>
<Items >
<telerik:RadComboBoxItem Text="" />
</Items>
</telerik:RadComboBox>
function OnclientNodeClickingHandler(sender, e)
{
//debugger;
var node = e.get_node();
var combo = $find("<%= RadComboBoxCategoryLevels.ClientID %>");
combo.set_text(node.get_text());
combo.hideDropDown();
combo.requestItems(node.get_text(),false);
}