62,046
社区成员
发帖
与我相关
我的任务
分享
private void UpdateCheckedNodes(TreeNode node)
{
foreach(TreeNode snode in node.ChildNodes)
{
if(snode.Checked==true)
{
//判定如果是第二级也就是办事处被选中
if(snode.ValuePath.Split('/').Length==2)
{
string parent_id = node.Value;//取得地区编号(父节点)
string self_id = snode.Value;//取得办事处编号(子节点)
//此处调用插入数据库语句
Response.Write(parent_id + "|" + self_id);
}
}
if(snode.ChildNodes.Count>0)
{
UpdateCheckedNodes(snode);
}
}
}
//更新按钮触发事件
protected void Button1_Click(object sender, EventArgs e)
{
foreach (TreeNode node in this.TreeView1.Nodes)
{
UpdateCheckedNodes(node);
}
}