vs2005 treeview问题
lfcq 2006-10-21 12:25:01 在VS2003生成树结构正确,但在VS2005,TreeNode没有ID属性,Nds(Nds.Count - 1).nodes也没有NODES,
下面的函数应如何修改?
'*****************递归函数,生成树目录结构
Private Sub intiTree(ByRef Nds As TreeNodeCollection, ByVal nid As String)
Dim dv As New DataView
Dim drv As DataRowView
Dim tmpNd As New System.Web.UI.WebControls.TreeNode
Dim intid As String
dv.Table = mydataset.Tables("lbtable")
dv.RowFilter = "nid='" & nid & "'"
For Each drv In dv
tmpNd = New System.Web.UI.WebControls.TreeNode
intid = drv("mid")
tmpNd.id = intid
tmpNd.Text = drv("lb")
''tmpNd.ImageUrl = "/webctrl_client/1_0/images/html.gif"
Nds.Add(tmpNd)
intiTree(Nds(Nds.Count - 1).nodes, intid)
Next
End Sub