2
A
回答
2
3
我发现了一段代码在花费2小时制作复杂的算法之后,这对我非常有用:
//In Page load
//select where id is null to retrieve the parent nodes
//in a datatable (called table here)
foreach (DataRow row in table.Rows)
{
TreeNode node = new TreeNode();
node.Text = row["title"].ToString();
node.Value = row["id"].ToString();
//you can affect the node.NavigateUrl
node.PopulateOnDemand = true;
TreeView1.Nodes.Add(node);
}
然后创建TreeNodePopulate事件:
protected void TreeView1_TreeNodePopulate(Object sender, TreeNodeEventArgs e)
{
string id= e.Node.Value;
//do your "select from yourTable where parentId =" + id;
foreach (DataRow row in table.Rows)
{
TreeNode node = new TreeNode(row["title"], row["id"])
node.PopulateOnDemand = true;
e.Node.ChildNodes.Add(node);
}
}
它拼命地工作对我来说,我希望这将有助于!
相关问题
- 1. 如何从数据库填充树视图填充
- 2. 填充树视图
- 3. 从数据库填充列表视图
- 4. 从Access数据库填充树状图
- 5. 从外部数据源填充Kendo UI Web树状图 - 检索数据并填充树视图
- 6. 从数据库填充树列表
- 7. 填充树视图控件
- 8. 填充树视图与“\”
- 9. 填充在vb.net树视图从Postgres数据库
- 10. 数据未在树视图正在填充从ListView控件
- 11. C#从数据库结果中填充树视图
- 12. 用根深蒂固的数据列表填充树视图
- 13. 填充HighChart数据从Rails视图
- 14. NSFetchResultsController,填充新数据表视图
- 15. Swift - 用数据填充表格视图
- 16. 表视图数据未填充
- 17. 使用数据填充表格视图
- 18. 如何从数据表中填充列表视图
- 19. 从多个表填充列表视图SQLite数据库
- 20. 从wpf中的文件路径列表填充树视图
- 21. 如何显示列表视图填充从android中的sqlite数据填充
- 22. 如何使用数据库模式填充WPF树视图?
- 23. 如何通过datagridview的数据填充树视图
- 24. 从数组中填充动态树视图
- 25. 从数据库填充表
- 26. 填充从数据表
- 27. Asp.net填充树视图linq到实体
- 28. 用xml文件填充树视图
- 29. 在vb.net中填充树视图
- 30. treeview和mvvm我不填充树视图
感谢您给予链接..;) – Chuki2
没有...... :) –