我正在使用树视图控件,只想动态添加节点。选择一个节点 基于该节点的结果必须如下所示。
提前致谢
答案 0 :(得分:0)
这是设置TreeView以使用Ajax动态添加子节点的方法。
var tree = new TreeView()
{
PopulateNodesFromClient = true,
EnableClientScript = true
};
tree.TreeNodePopulate += (s, e) =>
{
var childItems = CallTheDB(e.Node.Value); //Get the children for the parent node
foreach(var item in childItems)
{
e.Node.ChildNodes.Add(new TreeNode()
{
PopulateOnDemand = true,
Text = item.Text,
Value = item.Key,
SelectAction = TreeNodeSelectAction.Expand
});
}
};