<body onload="onload()">
<form id="form1" runat="server">
<div>
<input type="hidden" id="H_IncomeCode" runat="server" size="110"/>
在后台
int iId=0;//for tree id
设置节点时
iId++;
node.ID =iId.ToString();
节点是否选中时
H_IncomeCode.Value += node.ID.ToString() + ",";
1.H_IncomeCode是什么控件?
2.在初始化TREE时调用ONLOAD()吗?但这时控件还没初始化呢,报getelementbyid那段错误
1.H_IncomeCode是什么控件?
2.在初始化TREE时调用ONLOAD()吗?但这时控件还没初始化呢,报getelementbyid那段错误
@漂泊雪狼
在不张开的情况下也可以选中,而且并没有错误
在你根据上级选下级的时候
它的下级所有节点都是张开的吗?
当有的不张开时,我试过会出现脚本错误
不知道是怎么回事
@漂泊雪狼
可以的,现在我实现的是点父节点就可以把它的子节点全部选中,如果点击的是子节点,就可以把其父节点也同时选中
也就是根据上级选下级,根据下级选上级都可以
这是asp.net 1.1的那棵书吧,楼主知道怎么类似的操作asp.net 2.0的treeview吗?
还有就是你的这棵树,在点击父节点,它的子节点都不是闭合的状态,你能够也将他们的checkbox选定吗?
我试过有脚本错误