Posted on: 5/20/2011 6:47:30 AM | Views : 288

I have a treeview(checkboxes) with several nodes & child nodes.
When I click on a parent node, I want all the child nodes under that to be selected.
SelectedNodeChanged & TreenodecheckedChanged events are not getting fired [or] there are no specific events for Checkboxes in a treeview.
 
protected void tvwPhases_SelectedNodeChanged(object sender, EventArgs e) { for (int iCnt = 0; iCnt < tvwPhases.Nodes.Count; iCnt++) { if ((tvwPhases.Nodes[iCnt].ChildNodes.Count > 0) && (tvwPhases.Nodes[iCnt].Checked == true)) { for (int jCnt = 0; jCnt < tvwPhases.Nodes[iCnt].ChildNodes.Count; jCnt++) { tvwPhases.Nodes[iCnt].ChildNodes[jCnt].Checked = true; } } } } ...

Go to the complete details ...