当asp.net中的treeview SelectedNodeChanged事件时,如何更改复选框状态为true?

时间:2012-04-24 07:01:00

标签: c# asp.net asp.net-mvc c#-4.0

在我的asp.net Web应用程序中,我有一个启用了复选框的树视图控件。现在我想在SelectedNodeChanged事件被触发时将复选框状态更改为True。

 protected void TreeView1_SelectedNodeChanged(object sender, EventArgs e)
 {
            //code
 }

请指导我摆脱这个问题...

1 个答案:

答案 0 :(得分:1)

SelectedNode具有Checked属性,该属性指向项目的复选框。您可以通过将Checked属性设置为 true 来设置它。

 TreeView1.SelectedNode.Checked = true;

要检查所有子节点,您可以执行以下操作:

 foreach (TreeNode node in TreeView1.SelectedNode.ChildNodes)
    node.Checked = true;