加一个parentId指向上级,你就可以无限级联
恩恩,谢谢您。
一级:DepartmentName不为空,GroupName,RealName为空
二级:DepartmentName,GroupName不为空,RealName为空
三级:DepartmentName,GroupName,RealName不为空
这样应该可以。。。
好的,我试试。谢谢您
用二楼的方法,无限级联
好的,正在尝试。多谢您
//大体数据处理逻辑
DataView dv = new DataView(dsList.Tables[0]);//总数据源
dv.Sort = "Id";//排序
DataTable dt1 = dv.ToTable(true, "DepartmentName");//一级数据源
DataTable dt2 = dv.ToTable(true, new string[] { "DepartmentName", "GroupName" });//二级数据源
DataTable dt3 = dv.ToTable(true, new string[] { "DepartmentName", "GroupName", "RealName" });//三级数据源
//数据事件触发过滤和绑定加载就不多说了
//dv.RowFilter = "DepartmentName='木叶村'";//条件过滤
//dt2 = dv.ToTable();