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 ...