你只要设置树结点的navigation和target属性就可以了啊。
你可以在树结点生成的时候就设置每个结点的这两个属性
然后就可以实现你说的点击左边树的结点,右边页面做出相应的变化。
你可以在树结点生成的时候就设置每个结点的这两个属性
然后就可以实现你说的点击左边树的结点,右边页面做出相应的变化。
解决方案 »
- NOPI的使用问题
- 在WIN7上做的一个网站求解决
- 请教一个关于asp.net连接数据库并读取返回值的问题
- 求助:mapxtreme 2008,鹰眼,两个以上的地图控件
- 找个人帮忙写个css滚动条
- *****************amadang,keystudio,过客等正则高手过来帮忙看看*******************
- 编译时出错CS1501: No overload for method 'EndExecuteReader' takes '0' arguments什么意思啊?偶实在是穷
- 请教各位高手一个问题啊!!!(紧急!!!)
- 急。。DataGrid 中加入模板列Checkbox 的问题
- 讨论XML到底作用能有多大,实在搞不清楚她与asp.net有那些实在的价值
- 登陆验证
- 我要使两个Button的Onclick事件在同一个函数里去处理该怎么做?
我的数据表结构是
tb_tree : nodeid
nodename
parentid
Private Sub AddTree(ByVal parentid As Integer, ByVal pNode As TreeNode)
Dim ds As DataSet
ds = Me.ViewState("ds")
Dim dvTree As New DataView
dvTree = New DataView(ds.Tables(0))
'过滤ParentID,得到当前的所有子节点
dvTree.RowFilter = "parentid = " + parentid.ToString Dim Row As DataRowView
For Each Row In dvTree
Dim Node As New TreeNode
If pNode Is Nothing Then '判断是否根节点
'添加根节点
Node.Text = Row("nodename").ToString()
TreeView1.Nodes.Add(Node)
Node.Expanded = True
'再次递归
AddTree(Int32.Parse(Row("nodeid").ToString()), Node)
Else
'?添加当前节点的子节点
Node.Text = Row("nodename").ToString()
pNode.Nodes.Add(Node)
Node.Expanded = True
'再次递归
AddTree(Int32.Parse(Row("nodeid").ToString()), Node)
End If
Next
End Sub