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

Adding to subset panelitems from client

2 Answers 48 Views
PanelBar
This is a migrated thread and some comments may be shown as answers.
Mark
Top achievements
Rank 1
Mark asked on 24 Jun 2014, 03:05 PM
Im having trouble adding a panelItem to a subset of  panelitems in my panelbar.

If anybody have a solution it would be appreciated.

my last test  (that didnt) work was ;

 var panelBar = $find("<%= RadPanelBar1.ClientID %>");
 
var panelItem = new Telerik.Web.UI.RadPanelItem();
                panelItem.set_text("test");
                panelItem.set_value("test");

var parentItem = panelBar.findItemByValue("FOLLOWUP");
               //alert(parentItem.get_items().get_count());
            
               parentItem.trackChanges();
               parentItem.get_items().add(panelItem);
               parentItem.commitChanges();
             
              panelbar.commitChanges();

2 Answers, 1 is accepted

Sort by
0
Accepted
Princy
Top achievements
Rank 2
answered on 25 Jun 2014, 04:45 AM
Hi Mark,

Please do the following modification in your JavaScript which works fine at my end.

JavaScript:
function addNewItem() {
    var panelBar = $find("<%= RadPanelBar1.ClientID %>");
    var parentItem = panelBar.findItemByValue("FOLLOWUP");
    var panelItem = new Telerik.Web.UI.RadPanelItem();
    panelItem.set_text("test");
    panelItem.set_value("test");
    panelBar.trackChanges();
    parentItem.get_items().add(panelItem);
    panelBar.commitChanges();
}

Thanks,
Princy.
0
Mark
Top achievements
Rank 1
answered on 25 Jun 2014, 07:15 AM
Works like a charm .

thanks Princy!
Tags
PanelBar
Asked by
Mark
Top achievements
Rank 1
Answers by
Princy
Top achievements
Rank 2
Mark
Top achievements
Rank 1
Share this question
or