各位老师,我想通过代码实现对同一张表生成两个目录树:当我切换tabpages的时候,可以动态的生成目录树,在两个page中生成的目录树不一样,但结果运行时,两个page上显示的目录却是一样,请老师帮忙:
Dim tab As WinForm.TabControl = e.Form.Controls("TabControl1")
Dim cmd As New SQLCommand
Dim dt As DataTable
cmd.c
If tab.SelectedIndex = 0 Then
cmd.CommandText = "SELECT DISTINCT 所属生产活动,所属分类,知识点名称 F rom {知识点} where 所属流程环节='种植' "
dt = cmd.ExecuteReader()
Dim trv1 As WinForm.TreeView = e.Form.Controls("TreeView1")
trv1.BuildTree("知识点", "所属生产活动|所属分类|知识点名称")
ElseIf tab.SelectedIndex = 1 Then
cmd.CommandText = "SELECT DISTINCT 所属生产活动,所属分类,知识点名称 F rom {知识点} where 所属流程环节='生产' "
dt = cmd.ExecuteReader()
Dim trv2 As WinForm.TreeView = e.Form.Controls("TreeView2")
trv2.BuildTree("知识点", "所属生产活动|所属分类|知识点名称")
End If