Dear Telerik Team,
Please help me.If you already have sample code for my requirements.Please kindly send me. I would like to create treeview inside panel bar accordingly database data.But it does not work.
Please kindly check my source code.
Thanks in advance.
MasterPage.Master
<telerik:RadPane runat="server" ID="contentPane" Scrolling="none">
<telerik:RadSplitter runat="server" ID="RadSplitter2" BorderStyle="None" PanesBorderSize="0">
<telerik:RadPane runat="Server" ID="leftPane" Width="240px" MinWidth="240" MaxWidth="600" Scrolling="None">
<telerik:RadSplitter runat="server" ID="RadSplitter3" BorderStyle="None" PanesBorderSize="0"
Height="100%" Orientation="Horizontal">
<telerik:RadPane runat="server" ID="topLeftPane">
<asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
</asp:ContentPlaceHolder>
</telerik:RadPane>
<telerik:RadSplitBar runat="server" ID="RadSplitBar3" CollapseMode="Backward" EnableResize="true" />
<telerik:RadPane runat="server" ID="bottomLeftPane" Height="120px">
<telerik:RadPanelBar runat="server" ID="RadPanelBar1" DataSourceID="SqlDataSource1"
DataTextField="T9" DataFieldParentID="T7" onitemdatabound="RadPanelBar1_ItemDataBound" >
<DataBindings>
<telerik:RadPanelItemBinding Depth="0" Expanded="true" />
</DataBindings>
</telerik:RadPanelBar>
<asp:SqlDataSource runat="server" ID="SqlDataSource1" ConnectionString="<%$ ConnectionStrings:MainConnection %>"
ProviderName="System.Data.SqlClient" SelectCommand="SELECT T1,T7, T9 from ROI004 WHERE T7 IS NULL" />
</telerik:RadPane>
MasterPage.Master.cs
protected void RadPanelBar1_ItemDataBound(object sender, RadPanelBarEventArgs e)
{
RadPanelItem item = e.Item;
SqlDataAdapter adapter = new SqlDataAdapter("SELECT * FROM ROI004",
ConfigurationManager.ConnectionStrings["MainConnection"].ConnectionString);
DataSet links = new DataSet();
adapter.Fill(links);
RadTreeView treeView = new RadTreeView();
treeView.ID = "treeView";
treeView.DataTextField = "T9";
treeView.DataFieldID = "T1";
treeView.DataFieldParentID = "T7";
treeView.DataSource = links;
treeView.DataBind();
item.Controls.Add(treeView);
}