asp.net中的TreeView控件获取CheckedNodes集合(急求!)
来源:互联网 发布:查找算法效率 编辑:程序博客网 时间:2024/05/21 06:12
treeview控件显示效果
现在需要获取选择了的节点的id集合,但是用“TreeView1.Nodes.Count.ToString()”获取的结果是节点集合是“1”,而且也获取不了CheckedNodes集合。
数据加载代码如下:
protected void bind()
{
int count1;
DataTable table = Factory<er_filialeinfoBean>.Instance.SelectDataTable(0, 0, "1=1 and id_ep=4 order by id_filialeinfo", out count1);
if (TreeView1.Nodes.Count > 0)
{
TreeView1.Nodes.Clear();
}
for (int i = 0; i < table.Rows.Count; i++)
{
if (table.Rows[i]["upid"] != null && table.Rows[i]["ispartment"] != null)
{
if (Convert.ToInt32(table.Rows[i]["upid"]) == 0 && Convert.ToInt32(table.Rows[i]["ispartment"]) == 0)
{
TreeNode nodes = new TreeNode();
nodes.Value = table.Rows[i]["id"].ToString();
nodes.Text = table.Rows[i]["nam"].ToString();
TreeView1.Nodes.Add(nodes);
AddChildTree(nodes, Convert.ToInt32(table.Rows[i]["id"]), table);
}
}
}
}
private void AddChildTree(TreeNode parentTreeNodes, int id, DataTable table)
{
for (int i = 0; i < table.Rows.Count; i++)
{
if (table.Rows[i]["upid"] != null && table.Rows[i]["ispartment"] != null)
{
if (Convert.ToInt32(table.Rows[i]["upid"]) == id)
{
TreeNode nodes = new TreeNode();
nodes.Value = table.Rows[i]["id"].ToString();
nodes.Text = table.Rows[i]["nam"].ToString();
parentTreeNodes.ChildNodes.Add(nodes);
AddChildTree(nodes, Convert.ToInt32(table.Rows[i]["id"]), table);
}
}
}
}
到底是哪里出现了问题,一直找不出,哪位可以帮我看下
- asp.net中的TreeView控件获取CheckedNodes集合(急求!)
- ASP.NET中的TreeView控件
- ASP.NET中的TreeView控件的使用
- Asp.net -----Treeview控件
- asp.net 2.0 中 TreeView控件中的checkbox客户端操作
- asp.net 2.0 中 TreeView控件中的checkbox客户端操作
- ASP.NET - 填充 TreeView Web 服务器控件中的树节点
- .net 中的树控件 treeview
- 让treeview控件显示滚动条(asp.net 1.1)
- ASP.NET,急,急,急,在线等
- 在ASP.NET中应用TreeView控件
- ASP.NET中使用TreeView控件[系列]
- ASP.NET中TreeView控件使用小结
- ASP.NET中TreeView控件使用小结
- ASP.NET中使用TreeView控件[系列]
- ASP.NET中TreeView控件的使用方法
- asp.net 2.0 treeview控件“简单”操纵
- ASP.NET中使用TreeView控件
- 三、窗口与消息
- GCD
- Centos安装MONO2.10.8
- 历届试题 大臣的旅费 (树的最长路径问题:两次BFS)
- Android stdio 开发环境配置
- asp.net中的TreeView控件获取CheckedNodes集合(急求!)
- LeetCode Search Insert Position
- 多线程(三):锁(Lock) 读写锁()ReadWriteLock (synchronized)
- 关于openfire承受的并发用户量
- Cable master
- 回形蛇形矩阵
- ListView添加条目后,条目显示的顺序问题
- 调用startActivityForResult后,onActivityResult为什么立刻响应
- IO模型介绍以及同步异步阻塞非阻塞的区别