1

有没有一种方法可以检查是否使用 C# 代码选择了 Telerik RadTreeControl 特定级别中的所有节点(最好是 LINQ)

我正在使用下面的代码来获取级别 1 中已检查节点的值

selectedValues = string.Join(",", radTree.CheckedNodes.Where(node => node.Level == 1).Select(node => node.Value).ToArray());

提前致谢!

4

1 回答 1

1

尝试遍历节点,检查它们的级别以及它们的 Checked 属性返回什么:

    List<RadTreeNode> lvlOneNodes = RadTreeView1.GetAllNodes().Where(node => node.Level == 1).ToList();
    foreach (RadTreeNode item in lvlOneNodes)
    {
        Response.Write(item.Checked);
    }
于 2015-04-21T11:42:17.780 回答