Guest User

Untitled

a guest
Jul 20th, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.90 KB | None | 0 0
  1. Boolean flag;
  2.  
  3. protected void TreeView1_TreeNodeCheckChanged(object sender, TreeNodeEventArgs e)
  4. {
  5. Label1.Text = "check event fired";
  6. TreeView1.SelectedNode.Checked = true;
  7. if (flag)
  8. {
  9. foreach (TreeNode child in TreeView1.SelectedNode.ChildNodes)
  10. {
  11. child.Checked = true;
  12. }
  13. }
  14. else
  15. {
  16. TreeView1.SelectedNode.Checked = false;
  17. foreach (TreeNode child in TreeView1.SelectedNode.ChildNodes)
  18. {
  19. child.Checked = false;
  20. }
  21. }
  22. }
  23.  
  24. <script language="javascript" type="text/javascript">
  25. function postbackOnCheck()
  26. {
  27. var o = window.event.srcElement;
  28. if (o.tagName == 'INPUT' && o.type == 'checkbox' && o.name != null && o.name.indexOf('CheckBox') > -1)
  29. { __doPostBack("",""); } }
  30. </script>
  31. <asp:TreeView onclick="postbackOnCheck()" ID="treeContent"
  32. runat="server"> ... And so on ... </TreeView>
Add Comment
Please, Sign In to add comment