添加个属性
public class Emp
{
public string EmpID{set;get;}
public string EmpName{set;get;}
public Dept DeptItem{set;get;}
public Emp(){}
public string DeptID{set{DeptItem.DeptID=value;}get{return DeptItem.DeptID;}}
public string DeptName{set{DeptItem.DeptName=value;}get{return DeptItem.DeptName;}}
}
public class Emp
{
public string EmpID{set;get;}
public string EmpName{set;get;}
public Dept DeptItem{set;get;}
public Emp(){}
public string DeptID{set{DeptItem.DeptID=value;}get{return DeptItem.DeptID;}}
public string DeptName{set{DeptItem.DeptName=value;}get{return DeptItem.DeptName;}}
}
毕竟Ilist只是一维的..
然后员工类设计时也不应该包含太多的部门自己的信息..
DataGridView绑定datatable,用dt保存存放取得部门和员工的组合信息