使用TreeView来遍历硬盘目录树,但是如何获得选择节点的完全路径 比如:web |_d1 |_d2 |_d3我点击d3,通过SelectedNodeIndex方法得到的值为"0.1.0",我怎么来处理得到这样的值"web\d2\d3" 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string[] ids = TreeView1.SelectedNodeIndex.Split(".".ToCharArray());string path="";TreeNodeCollection nodes = TreeView1.Nodes;int i=0;do{ path +=nodes[int.Parse(ids[i])].Text+@"\"; nodes = nodes[int.Parse(ids[i])].Nodes; i++;}while(i<ids.Length);Response.Write(path); 将参数值从 String 转换到 Byte[] 失败。<三层架构,代码生成器> 如何将一个字符串的前面几个字符删除? 问个后台转换前台格式问题 如何直接连接FCK编辑器中的文件管理器,如点一个按钮直接进文件管理页面 缓存情况下的分站的二级域名设置 关于tab键的问题? 好的聊天室不用刷新是如何实现的 如何编辑word文件内容,万分紧急 广州/佛山地区寻ASP.NET(C#)家教,100元/堂课 [求助]如何使用绑定好数据的DropDownList 在js中调用WebService出错,请大家帮忙看看 跟送分没区别的问题,简单Sql语句问题,怎样不重复出现的字段?
string path="";
TreeNodeCollection nodes = TreeView1.Nodes;
int i=0;
do
{
path +=nodes[int.Parse(ids[i])].Text+@"\";
nodes = nodes[int.Parse(ids[i])].Nodes;
i++;
}
while(i<ids.Length);
Response.Write(path);