日期:2014-05-17  浏览次数:20966 次

DEV TreeList 求助
TreeList通过绑定生成树型目录,现在有个两个问题一直解决不了,请高手指点下。
1: TreeList 不带复选框,怎么获取当前有焦点的那一个节点的相关数据?
2:生成的树型目录后,数据原来的ID的就不存在,有什么方法获取这个ID号?
   比如:ID:1    Name: 生产部  上级部门: 0  

数据绑定的代码:

            List<Department> departmentList = new List<Department>();
            departmentList = new DepartmentBLL().DepartmentAll();
            tlt_dept.DataSource = departmentList;
            tlt_dept.KeyFieldName = "ID";
            tlt_dept.Columns["Name"].Caption = "部门列表";
            tlt_dept.Columns["EnterpriseID"].Visible = false;
            tlt_dept.ParentFieldName = "SuperiorDeptID";


Department类:

    public class Department
    {
        public int ID { get; set; }
        public string Name { get; set; }
        public int SuperiorDeptID { get; set; }
        public Enterprise EnterpriseID { get; set; }
    }


数据表:
ID Name SuperiorDeptID EnterpriseID
1 生产部 0 1
2 制造1组 1 1
3 制造2组 1 1
4 制造3组 1 1
5 人事部 0 1
6 销售部 0 1
7 售前 6 1
8 售后 6 1


没有分数了,请好心人帮忙!

------解决方案--------------------
TreeList1.FocusedNode.GetDisplayText(列名)
------解决方案--------------------