Hi Mira,
I guess that you want to bind RadOrgChart with your database value. Please have a look into the sample code snippet which works fine at my end.
ASPX:
<
telerik:RadOrgChart
ID
=
"RadOrgChart1"
runat
=
"server"
>
</
telerik:RadOrgChart
>
C#:
protected
void
Page_Load(
object
sender, EventArgs e)
{
String connstring = WebConfigurationManager.ConnectionStrings[
"ConnectionString"
].ConnectionString;
SqlConnection conn =
new
SqlConnection(connstring);
SqlDataAdapter adapter =
new
SqlDataAdapter();
adapter.SelectCommand =
new
SqlCommand(
"SELECT * from Employees "
, conn);
DataTable data =
new
DataTable();
conn.Open();
try
{
adapter.Fill(data);
}
finally
{
conn.Close();
}
RadOrgChart1.DataSource = data;
RadOrgChart1.DataFieldID =
"EmployeeID"
;
RadOrgChart1.DataFieldParentID =
"ReportsTo"
;
RadOrgChart1.DataTextField =
"FirstName"
;
RadOrgChart1.DataBind();
}
Please elaborate your requirement if it doesn't help.
Thanks,
Princy.