ASP.NET带CheckBox的TreeView取值 ASP.NET带CheckBox的TreeView取值 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 /// <summary> /// 递归得到选择节点的Text和Value /// by liuqingjun /// </summary> /// <param name="node">树的节点</param> private void GetCheckedValue(TreeNode node) { if (node == null) { foreach (TreeNode treeNode in this.TV_Select.Nodes) { if (treeNode.Checked) { this.hidName.Value += treeNode.Text.Trim() + ","; this.hidID.Value += treeNode.Value + ","; } if (treeNode.ChildNodes.Count > 0) { GetCheckedValue(treeNode); } } } else { foreach (TreeNode treeNode in node.ChildNodes) { if (treeNode.Checked) { this.hidName.Value += treeNode.Text.Trim() + ","; this.hidID.Value += treeNode.Value + ","; } if (treeNode.ChildNodes.Count > 0) { GetCheckedValue(treeNode); } } } } GetCheckedValue((TreeNode)null);hidName,hidID是用来获取text和value的两个hidden 如果判断网址是从百度来,还是其他网站连接过来的? ajax的问题 如何得到html里的图片地址? GridView中英文標題行如果換行? 晚上加班!!在线求助!!下载BLOB数据之惑。。。 急!在线等!ASP.NET水晶报表分组问题! 如何在treeview里加入checkbox啊? 又如何判断checkbox.checked为true时 得到他的值呢? net网战上传的问题 我的C#简单分布式应用程序工程里为什么不能新建web用户控件? sql数据庫有没有目录的说法,就是说这个数据库建立在那个目录下面?:) 关于二级联动无刷新 寻找.net空间,学生型(300内)
/// 递归得到选择节点的Text和Value
/// by liuqingjun
/// </summary>
/// <param name="node">树的节点</param>
private void GetCheckedValue(TreeNode node)
{
if (node == null)
{
foreach (TreeNode treeNode in this.TV_Select.Nodes)
{
if (treeNode.Checked)
{
this.hidName.Value += treeNode.Text.Trim() + ",";
this.hidID.Value += treeNode.Value + ",";
}
if (treeNode.ChildNodes.Count > 0)
{
GetCheckedValue(treeNode);
} }
}
else
{
foreach (TreeNode treeNode in node.ChildNodes)
{
if (treeNode.Checked)
{
this.hidName.Value += treeNode.Text.Trim() + ",";
this.hidID.Value += treeNode.Value + ",";
}
if (treeNode.ChildNodes.Count > 0)
{
GetCheckedValue(treeNode);
}
}
}
}