1

Telerik RadTreeControl の特定のレベルにあるすべてのノードが C# コード (できれば 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 に答える