紧急问题,高手相救。在线等。 考虑一个小的算法,参考树型结构!/*如果父节点勾选,则子节点缺省全部勾选。 *如果父节点清空,则此站点的所有角色清空。 * *对于子节点。若所有子节点被清空,则父节点也清空。 *只要有一个子节点被勾选,则父节点也被勾选。 * * * */ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 以前写的一个东西,希望对你有所帮助!if (aTreeNode.Nodes.Count == 0)//子节点被勾选,角色{ TreeNode aParentNode = aTreeNode.Parent ; foreach(TreeNode aChildNode in aParentNode.Nodes) { if( aChildNode.Checked ) bolIsChecked = true; } aParentNode.Checked = bolIsChecked; } else //父节点被勾选,站点。 { foreach(TreeNode aChildNode in aTreeNode.Nodes ) { aChildNode.Checked = aTreeNode.Checked ; } } foreach (TreeNode aRootNode in this.tvwOrgRoleM.Nodes ) { if (aRootNode.Checked) bolIsAnyoneChecked = true ; } if (!this.bolIsValidatedLoginM) this.cmdOkM.Enabled = bolIsAnyoneChecked; asp.net 关闭页面 新手求教调试问题 怎样在textbox.text中验证输入数值的有效性。 线程执行顺序问题、 关于树型结构的效率讨论 能不能写得和路径无关, transparent url(../images/f4.gif) repeat scroll 0 0 关于Cookies 的问题。。。。。。 在网上看到的一个新建控件的例子,但是自己照着写下来后却出错,大家帮我看看吧。 2008+II7下的问题 请问类似 VB6。0 的APP.PATH 在VB。NET中是如何表示 我要晕倒了!怎么一个问题N天都没人帮忙解决啊! 关于将静态页面 移植到 动态页面(ASP NET)的问题
if (aTreeNode.Nodes.Count == 0)//子节点被勾选,角色
{
TreeNode aParentNode = aTreeNode.Parent ;
foreach(TreeNode aChildNode in aParentNode.Nodes)
{
if( aChildNode.Checked )
bolIsChecked = true;
}
aParentNode.Checked = bolIsChecked;
}
else //父节点被勾选,站点。
{
foreach(TreeNode aChildNode in aTreeNode.Nodes )
{
aChildNode.Checked = aTreeNode.Checked ;
}
}
foreach (TreeNode aRootNode in this.tvwOrgRoleM.Nodes )
{
if (aRootNode.Checked)
bolIsAnyoneChecked = true ;
}
if (!this.bolIsValidatedLoginM)
this.cmdOkM.Enabled = bolIsAnyoneChecked;