ASP ページに TreeView Web コントロールがあります。すべてのツリー ノードをプログラムで設定しています。すべてのツリー ノードでリンクを無効にしたい。次のように、一度に 1 つずつ実行できます (簡単にするために文字列配列を使用します)。
for each (string strValue in strValues)
{
TreeNode objNode = new TreeNode(strValue);
objNode.SelectAction = TreeNodeSelectAction.None;
objTreeView.Nodes.Add(objNode);
}
議論のために、複数レベルのノードがあると仮定します。そのため、入力が完了したら、すべてのノードを反復処理する簡単な方法はありません。すべてのノードに SelectAction を設定するために TreeView に設定できるプロパティはありますか?