我有一个关于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