void LoadChild(TreeNode node) { List <Organization> orgs = Organizations.GetAllChildOrganizations(int.Parse(node.Value)); if (orgs != null && orgs.Count > 0) { TreeNode tn = null; foreach (Organization o in orgs) { if (o.ParentID == int.Parse(node.Value)) { tn = new TreeNode(o.OrganizationName, o.OrganizationID.ToString(), GlobalSettings.RelativeWebRoot + "images/default/department.gif"); tn.ToolTip = o.OrganizationDesc; LoadChild(tn); node.ChildNodes.Add(tn); } } } }