使用场景
一般我们想要获取父id下(分部)的所有子id(子项),直接遍历就行了!但是满足分部下可能在嵌套一个分部呢?或者嵌套多个分部呢?这时我们就需要用递归方法去获取了!
实现思路
1.首先获取数据源!我们可以使用强转方法来实现!
DataTable Qdtable = (treelist.DataSource) as DataTable;
2.得到点击行的信息
var Selectionnode = treelist.Selection.ToList();
3.遍历获取点击行的信息,拿到id,因为是treelist所以要满足父子节点,这里id是父节点,pid是子节点!
foreach (TreeListNode node in Selectionnode)
<