我要用treeview显示本地一个文件夹里的文件,点击其中一个节点后显示相应文件的属性.我的想法是这样的:需要动态添加treenode结点,有两种方法
1.用web页面里直接嵌套代码
2.TreeNodeSrc 属性绑定到 state_city.xml 文件,并由该文件填充 TreeView。 这种方法要求对xml文件进行读写,而iis服务器里默认没有写的权限,改了又不太安全.我想获得单击之后文件的完整路径,请问我该用那个事件触发,如何获得?
1.用web页面里直接嵌套代码
2.TreeNodeSrc 属性绑定到 state_city.xml 文件,并由该文件填充 TreeView。 这种方法要求对xml文件进行读写,而iis服务器里默认没有写的权限,改了又不太安全.我想获得单击之后文件的完整路径,请问我该用那个事件触发,如何获得?
解决方案 »
- JS中Gridview1.rows[i].findcontrol("Checkbox1").checked报不支持此方法
- 很菜鸟的问题:做好的[ASP.NET]项目如何移植到客户机上?
- FileStream.Read()问题!!
- NHinbernate中的“System.OutOfMemoryException”的异常
- ASP.NET 2.0中 使用 WebPart 进行门户(Portal)网站的开发
- 求ASP.NET(C#)写的电影网站,谢谢了
- 有关打开vs.net工程时出现在错误?
- 页面与页面之间传值的问题(内详细)asp.net+c#
- 一个datagrid和日历控件的问题!
- 我有一个笔试,题目,哪位大侠能帮忙作一下笔试题目?
- 非常高深的问题!轻者请勿扰?
- 我用Server.Transfer()来做页面间传值,为什么在目标页创建不了,原窗体的实例呢?
Dim TreeNode As TreeNode = Me.TreeView1.GetNodeFromIndex(Me.TreeView1.SelectedNodeIndex)
Dim chars() As Char = {"."}
Dim pathArray() As String = TreeNode.GetNodeIndex.Split(chars)
Dim pathAll As String = ""
Dim i As Integer ' If pathArray.Length < 2 Then Exit Sub Dim Node As TreeNode
Dim Nodes As TreeNode = Me.TreeView1.Nodes(pathArray(0)) For i = 1 To pathArray.Length - 1
Nodes = Nodes.Nodes(pathArray(i))
pathAll = pathAll & Nodes.Text & "\"
Next
End Sub以前作过的100% 好用