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です)
ボタンを2回クリックすると、2番目のRadPanelItemがすべてのコントロールで追加されますが、今度は RadTexBoxコントロールが最初のRadPanelItemから消えました。
3回目にボタンをクリックしたときと同じように、すべてのコントロールで新しいアイテムが追加されましたが、RadTextBoxは1番目と2番目のアイテムから消えてしまいます。
動的に項目を追加するときに間違っていますか?
ありがとうございました!
こんにちは。返信ありがとう!もう少し小さな質問があります:) 子RadPanelItemはどうですか? 動的に作成され、アイテム自体はポストバック後も失われません。 – shkipper