or
<asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server"> </asp:ToolkitScriptManager> <telerik:RadPanelBar ID="RadPanelBar1" runat="server" ExpandMode="MultipleExpandedItems"> <ExpandAnimation Type="OutQuint" Duration="3000" /> <Items> <telerik:RadPanelItem runat="server" Expanded="True" Selected="True" Text="Step 1"> <Items> <telerik:RadPanelItem runat="server" Value="BalanceStep1"> <ItemTemplate> hi<br /> hi<br /> hi<br /> hi<br /> hi<br /> hi<br /> hi<br /> <asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click"/> </ItemTemplate> </telerik:RadPanelItem> </Items> </telerik:RadPanelItem> <telerik:RadPanelItem runat="server" Expanded="False" Selected="False" Enabled="false" Text="Step 2"> <Items> <telerik:RadPanelItem runat="server" Value="BalanceStep1"> <ItemTemplate> hi<br /> hi<br /> hi<br /> hi<br /> hi<br /> hi<br /> hi<br /> </ItemTemplate> </telerik:RadPanelItem> </Items> </telerik:RadPanelItem> </Items> <ExpandAnimation /> </telerik:RadPanelBar>Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) RadPanelBar1.Items(0).Selected = False RadPanelBar1.Items(0).Expanded = False RadPanelBar1.Items(1).Enabled = True RadPanelBar1.Items(1).Selected = True RadPanelBar1.Items(1).Expanded = True End SubHi,
I'm currently using asp:treeview and considering changing to RadTreeView. In order to avoid lots of rework I like to know whether there is an equivalent to the PopulateOnDemand property of the asp:treeview node in the RadTreeView.
When this property is set to True (in code behind whilst manually loading the tree-nodes) the treeview will add the expand image ('+' sign), when clicked, the server side OnTreeNodePopulate event will be called. New nodes can then be added. See also:
http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.treenode.populateondemand.aspx
tx