我使用的是visualbasic,这是我第一次使用树列表。有没有关于如何在aspxtreelist上设置节点的建议?
我想从sql数据库中设置树列表中的节点。
架构:
SQL数据库
|id----合作伙伴id|
|1----2|
|2-----3.2|
|3-----4|
树型
树列表的值为2、2.1、2.2、3、3.1、3.2、4、5
|partnerID---命令|
|2--+|
|2.1---+|
|2.2---+|
|3---+|
|3.1---|
|3.2---+|
|4--|
|5--|
"+"作为节点
当我加载页面时,我希望树列表有默认的选择节点:2,2.1,2.2,3,3.2
我不知道该用什么财产。
我已经解决了我的问题。这里是我创建的答案:
Dim iterator As TreeListNodeIterator = tree1.CreateNodeIterator()
Dim node As TreeListNode
Dim foundRow As DataRow
Do While Not (_database Is Nothing)
node = iterator.GetNext()
If node Is Nothing Then
Exit Do
End If
foundRow = _database.Rows.Find(node.Key)
If Not (foundRow Is Nothing) Then
node.Selected = True
End If
Loop
_数据库是一个数据表,我用它来收集数据库中的值。