实现了对Treeview控件中选择框CheckBox的全选处理。实现的是菜单选择框父项打勾后它下面的子项选择框全部为打勾。如果其中一项子 项取消打勾父项父项选择框为空。主要效果见下图:
asp.net2.0下利用javascript实现treeview中的checkbox全选
主要的实现原理是在TreeView控件的onclick事件中用JS实现全选操作。
asp.net2.0下利用javascript实现treeview中的checkbox全选<script language="javascript"  type="text/javascript">    
asp.net2.0下利用javascript实现treeview中的checkbox全选   function OnTreeNodeChecked() 
>

剩下的就是TreeView控件绑定的onclick事件了。
asp.net2.0下利用javascript实现treeview中的checkbox全选<asp:TreeView ID="TreeView1" runat="server" onclick="OnTreeNodeChecked()" ShowCheckBoxes="All"   ExpandDepth="2" Width="100%" Height="100%">
asp.net2.0下利用javascript实现treeview中的checkbox全选                                   
</asp:TreeView>
至此实现了所有的用JS实现TreeView控件的全选与部分选择的问题。

相关文章: