我有一個關於Telerik RadPanelBar控件的問題。RadPanelBar控件在項目動態添加後消失
例如,我們已經有了形式RadPanelBar控制:
<telerik:RadPanelBar ID="testPanelBar" runat="server">
</telerik:RadPanelBar>
並在運行時增加了一個新的項目,以這個RadPanelBar按鈕:
RadPanelItem newParentItem = new RadPanelItem();
RadPanelItem newChildItem = new RadPanelItem();
newChildItem.Controls.Add(new RadTextBox());
newChildItem.Text = "wazzap";
newParentItem.Items.Add(newChildItem);
languagesPanelBar.Items.Add(newParentItem);
當我點擊按鈕,新RadPanelItem添加了所有子控件(本例中它是RadTextBox的子項)
當第二次點擊按鈕時,第二次RadPanelItem被添加所有控件,但是這次是 RadTexBox控件從第一個RadPanelItem消失。
與第三次點擊按鈕時相同,添加了所有控件的新項目,但RadTextBox將從第一項和第二項中消失。
我在動態添加項目時做錯了什麼?
謝謝!
嗨。感謝您的回覆 !還有一個小問題:) 孩子RadPanelItem呢? 它是動態創建的,並且項目本身在回發後不會丟失。 – shkipper 2009-06-16 14:14:48