21 menunode.Text = mydv.Item(i).Item("text") 22 menunode.Value = mydv.Item(i).Item("id") 23 menunode.Enabled = mydv.Item(i).Item("Enabled") 24 menunode.Target = mydv.Item(i).Item("Target") 25 menunode.NavigateUrl = mydv.Item(i).Item("url") 26 Menu1.Items.Add(menunode) 27 addnode(menunode, menunode.Value) 28 mydv.RowFilter = "parentid=0" 29 Next 30 End If 31 End Sub 32 33 Sub addnode()Sub addnode(ByVal pnode As MenuItem, ByVal pid As Integer) 34 Dim menunode As MenuItem 35 Dim j As Integer 36 mydv.RowFilter = "parentid=" & pid 37 For j = 0 To mydv.Count - 1 38 menunode = New MenuItem 39 menunode.Text = mydv.Item(j).Item("text") 40 menunode.Value = mydv.Item(j).Item("id") 41 menunode.Enabled = mydv.Item(j).Item("Enabled") 42 menunode.Target = mydv.Item(j).Item("Target") 43 menunode.NavigateUrl = mydv.Item(j).Item("url") 44 pnode.ChildItems.Add(menunode) 45 addnode(menunode, menunode.Value)
上一篇:绝对精华:ASP.NET常用的三十三种实用代码
下一篇:技巧实例:ASP.NET生成静态页面实现方法
|