I have a combobox that uses a treeview for it's item selection. Upon selection of an item in the treeview I want to do some server side processing. At the same time, I want all this ajaxified and thus I am using RadAjaxManager.
What AjaxControlID do I put in for the AjaxManager to allow for the updates to work properly? If I do not put anything in the AjaxManager it will work without a postback so I know that code is correct. I tried adding in the RadComboBox1 as the AjaxControlID and that gives me a JS error of "Unknown runtime error".
Here is the code for my AjaxManager:
Here is the code for my combobox:
What AjaxControlID do I put in for the AjaxManager to allow for the updates to work properly? If I do not put anything in the AjaxManager it will work without a postback so I know that code is correct. I tried adding in the RadComboBox1 as the AjaxControlID and that gives me a JS error of "Unknown runtime error".
Here is the code for my AjaxManager:
| <telerik:RadAjaxManager id="RadAjaxManager1" runat="server"> |
| <AjaxSettings> |
| <telerik:AjaxSetting AjaxControlID="RadComboBox1"> |
| <UpdatedControls> |
| <telerik:AjaxUpdatedControl ControlID="trActions" /> |
| <telerik:AjaxUpdatedControl ControlID="trDocuments" /> |
| </UpdatedControls> |
| </telerik:AjaxSetting> |
| <telerik:AjaxSetting AjaxControlID="lbCloseDocument"> |
| <UpdatedControls> |
| <telerik:AjaxUpdatedControl ControlID="trActions" /> |
| <telerik:AjaxUpdatedControl ControlID="trDocuments" /> |
| </UpdatedControls> |
| </telerik:AjaxSetting> |
| </AjaxSettings> |
| </telerik:RadAjaxManager> |
Here is the code for my combobox:
| <telerik:RadComboBox ID="RadComboBox1" runat="server" Width="215px" Skin="Outlook"> |
| <ItemTemplate> |
| <telerik:RadTreeView ID="RadTreeView1" runat="server" Height="200" OnNodeClick="RadTreeView1_NodeClick"> |
| <Nodes> |
| <telerik:RadTreeNode runat="Server" Text="First Doc" Value="/files/First.pdf" /> |
| <telerik:RadTreeNode runat="Server" Text="Second Doc" Value="/files/Second.pdf" /> |
| <telerik:RadTreeNode runat="Server" Text="Third Doc" Value="/files/Third.pdf" /> |
| <telerik:RadTreeNode runat="Server" Text="Category 1"> |
| <Nodes> |
| <telerik:RadTreeNode runat="Server" Text="Doc 1" /> |
| <telerik:RadTreeNode runat="Server" Text="Doc 2" /> |
| <telerik:RadTreeNode runat="Server" Text="Doc 3" /> |
| </Nodes> |
| </telerik:RadTreeNode> |
| <telerik:RadTreeNode runat="Server" Text="Category 2"> |
| <Nodes> |
| <telerik:RadTreeNode runat="Server" Text="Doc 4" /> |
| <telerik:RadTreeNode runat="Server" Text="Doc 5" /> |
| <telerik:RadTreeNode runat="Server" Text="Doc 6" /> |
| </Nodes> |
| </telerik:RadTreeNode> |
| </Nodes> |
| </telerik:RadTreeView> |
| </ItemTemplate> |
| <Items> |
| <telerik:RadComboBoxItem Text="" /> |
| </Items> |
| </telerik:RadComboBox> |
