RadComboBox inside RadListBox - how to add items

2 posts, 1 answers
  1. Keith
    Keith avatar
    94 posts
    Member since:
    Jun 2012

    Posted 24 Oct 2012 Link to this post

    I have followed the examples found elsewhere in the forums for adding a radcombobox to a listbox. Now that I have that working, how do I add the items to the control?
    In the item template I have the following:

    <ItemTemplate>
       <span> <%# DataBinder.Eval(Container, "Text")%>
       <telerik:RadComboBox ID="radTimeClockIDs" runat="server" CausesValidation="False">
        <Items>
            <telerik:RadComboBoxItem Text="1" Value="1"/>
            <telerik:RadComboBoxItem Text="2" Value="2"/>
        </Items>
       </telerik:RadComboBox>
       </span>
    </ItemTemplate>

    In the codebehind, I am adding items to the radlistbox, but they do not appear. I suspect that is because of the item template.

    Now that I have the template in place, how do I add list items programmatically? Also, preliminarily I simply placed some items in the RadComboBox that is displayed. However, I will need to be able to put different items in the combobox based on the item that is placed as the list item.

    My specific scenario requires a list of items that can be checked so the information can be supplied to a database function, however, each of the items that will populate the list will have a secondary value that is part of a configuration setting. The possible configuration values should appear in the RadComboBox, but each combobox may hold different values.
    Essentially it will be three columns in the listbox. One with a checkbox, one with a text value and one with a combobox that is filled based on the text value in the listitem.

    Is that possible with this control? If not, is there a better solution?

    Thanks!

  2. Answer
    Nencho
    Admin
    Nencho avatar
    1457 posts

    Posted 26 Oct 2012 Link to this post

    Hello Keith,

    Please make sure that you had invoke the DataBind() method on the RadListBox, so that  the ItemTemplate could be data bound correctly and the added items to the RadListBox should be visualized. In addition, please refer to our help article, where it is demonstrated how to add ItemTemplates in RadListBox.


    Greetings,
    Nencho
    the Telerik team
    If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to their blog feed now.
  3. UI for ASP.NET Ajax is Ready for VS 2017
Back to Top