desrie(leir)兄,谢谢你了,
可是没有这一事件呀,能教我怎么写吗?
比如:
Private Sub 。
End Sub
可是没有这一事件呀,能教我怎么写吗?
比如:
Private Sub 。
End Sub
解决方案 »
- gridview 导出 excel 问题
- 根据表格长度自动换行
- 谁能给我一个不涉及反射的三层演示项目?谢谢!
- |M| 我们知道样式A有a:hover {} 也就是鼠标移到时的CSS 现在我想给button 也加这个功能要如何实现
- 请教asp.net中联动的下拉菜单怎么做,用SelectedIndexChanged方法会刷新页面,不好.有其他办法吗?
- radiobutton 的换行问题 兄弟们帮忙呀!
- asp.net运行的环境是什么,不是开发环境
- 100高分求B/S模式的聊天室(如QQ聊天室)代码,用asp.net和C#实现
- 在aspx里删除了一个控件,但是在aspx.cs里居然还可以引用那个控件,dotnet设计成这样有什么道理,这样不是很容易弄错吗?
- 诚邀高手讨论:在asp.net开发过程中,如何入门使用XML?
- datagrid数据转化成excel字符乱吗的问题!
- 在线统计问题???
在里面说明是第三层
fullpath是这样的
"root\父结点\当前结点"
,这样在SelectedIndexChang事件中只要读一下tag属性就可以知道
它是不是第三层了。
我还是没有明白,我用的是VB.NET呀。
那位朋友教教我,我是才用。NET
TreeNode node=new TreeNode();
node=TreeView1.GetTreeNode(TreeView1.SelectedNodeIndex);
我找不到什么事件,如果用户点击的是第三级的话,就要加载下一级
子节点的呀。
Public Function NodeLevel(ByVal n As Microsoft.Web.UI.WebControls.TreeNode) As Byte
'* 找出树中当前节点的级数
Dim i As Byte = 1
Dim m As String
Do Until n.Parent Is Nothing
n = n.Parent
i += 1
Loop
Return i
End Function
事件,你在这个事件中获得当前结点,再调用你编的函数不就行了。
checked 当点击节点的复选框是引发
collapse 节点折叠是引发
expand 节点展开时引发
selectedindexchanged 选择新接点时引发
treeviewvselecteventargs属性有2 NEWNODE 返回所选节点索引 比如第一层第一项返回0.0OLDNODE 返回原节点索引
我将树的AutoPostBack设置为TRUE后运行,在点击
节点时却报错如下:(是怎么回事呀?)
Microsoft JScript 运行时错误: 缺少对象
把节点的ID取出来,用一个数组以"."分解它。看数据的维数是不是3就知道是不是第三级了
第三级要点击后再加,因为数据多
Dim ds As DataSet = New DataSet
Dim conn As OleDb.OleDbConnection
conn = New OleDb.OleDbConnection("Provider=OraOLEDB.Oracle.1;User ID=plato;Password=delphi;Data Source=pwcs;Extended Properties=;Persist Security Info=False")
Dim myadapter As OleDb.OleDbDataAdapter = New OleDb.OleDbDataAdapter
myadapter = New OleDb.OleDbDataAdapter("select sdm,smc from sys_xt012", conn)
conn.Open()
myadapter.Fill(ds)
Dim i As Integer
For i = 0 To ds.Tables(0).Rows.Count - 1
Dim myTreeNode As New Microsoft.Web.UI.WebControls.TreeNode
myTreeNode.ID = ds.Tables(0).Rows(i).Item(0)
myTreeNode.Text = ds.Tables(0).Rows(i).Item(1) ' Dim myTreeNodeid As String = myTreeNode.ID 'myTreeNodeid = Server.UrlEncode(myTreeNodeid) ' myTreeNode.NavigateUrl = "WebForm2.aspx?Nodeid=" + myTreeNode.ID + ""
' myTreeNode.Target = "main"
TreeView1.Nodes.Add(myTreeNode) CreateChildTree(myTreeNode, myTreeNode.ID) Next
conn.Close()