不知道你的代码环境如何写!
不过,大概思路:选中父节点的checkbox触发一个事件,在事件处理函数中,
选中其子节点的checkbox(checkbox1.Checked=true)
解决方案 »
- 关于文件上传下载问题
- 谁能帮我看看这个 gridview的问题啊?
- 从SQL语句中获取表集合 的正则 ???????
- 请大牛帮我看看,我这样自己做一个缓存服务器前端是否合理?应该怎么样修改?
- Gridview列的问题(在线等 立刻给分本菜鸟就30分了)
- 孟子E章,思归,高手们来看看吧.急哦......
- 在Repeater中根据某个字段,判断显示不现实后面的button
- 小女求助,系统、数据库设计过程以及测试描述等
- 如何判断文本框输入的整数
- 请问哪里有专讲“web自定义控件”的书籍下载?
- 如何给动态生成的控件添加js事件
- 在asp.net中,怎么从按纽的单击事件中引用javascript中的方法?
function GetNode()
{
var choose;
var indexid;
indexid=TreeView1.clickedNodeIndex;
if (TreeView1.getTreeNode(indexid).getAttribute('Checked'))
{
choose=false;
}
else
{
choose=true;
}
TreeView1.getTreeNode(indexid).setAttribute('Checked',choose);
var NodeArray=new Array();
NodeArray=TreeView1.getTreeNode(indexid).getChildren();
for(i=0;i<NodeArray.length;i++)
{
var tempindex=indexid+"."+i;
TreeView1.getTreeNode(indexid).setAttribute('Checked',choose);
}
}
//-->
</script>
{
if (treeView1.SelectedNode == null){return;}
treeView1.Nodes[treeView1.SelectedNode.Index].Checked = true;
for (int i=0;i<treeView1.SelectedNode.Nodes.Count;i++)
{
treeView1.SelectedNode.Nodes[i].Checked = true;
}
} private void treeView1_AfterCheck(object sender, System.Windows.Forms.TreeViewEventArgs e)
{
if (treeView1.SelectedNode == null){return;}
treeView1.SelectedNode.Expand();
}