我这又回送表单的例子
在treeview的check事件处理程序中写下面的代码private void treeview1_check(object sender, Microsoft.Web.UI.WebControls.TreeViewClickEventArgs e)
{
foreach(TreeNode a in TreeView1.Nodes[int.Parse(e.Node)].Nodes)
{
a.Checked=true;
}
}
在treeview的check事件处理程序中写下面的代码private void treeview1_check(object sender, Microsoft.Web.UI.WebControls.TreeViewClickEventArgs e)
{
foreach(TreeNode a in TreeView1.Nodes[int.Parse(e.Node)].Nodes)
{
a.Checked=true;
}
}
那么int.Parse(e.Node)就会报错
例如如果是二级节点
e.Node就会是"0.1",而不是"0"
这只是个思路
你可以根据自己的要求
添加判断,修改foreach里面的代码
你可以看看这篇文章对你有没有帮助
http://expert.csdn.net/Expert/topic/956/956088.xml?temp=.8953668如果用JAVASCRIP操纵,也不难
就是很烦琐
在客户端无非是一些HTML控件CHECKBOX
你要知道这些CHECKBOX在客户端的ID
可以在客户端察看源文件,找到这些控件,取得他们的命名规则
然后再写脚本