This is a migrated thread and some comments may be shown as answers.

[Solved] RadComboBox ItemRequested Event - Error

0 Answers 81 Views
ComboBox
This is a migrated thread and some comments may be shown as answers.
venm
Top achievements
Rank 1
venm asked on 10 Aug 2009, 04:38 PM
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);  
                                
                        }

No answers yet. Maybe you can help?

Tags
ComboBox
Asked by
venm
Top achievements
Rank 1
Share this question
or