您现在的位置是:网站首页> 编程资料编程资料
ASP.NET中使用TreeView显示文件的方法_实用技巧_
                     2023-05-24
                328人已围观
                
                2023-05-24
                328人已围观
            
简介 ASP.NET中使用TreeView显示文件的方法_实用技巧_
在ASP.NET中,TreeView的使用很普遍,把它利用上来
首先加入TreeView控件
当页面加载的时候,写下以下代码
 protected void Page_Load(object sender, EventArgs e) { foreach (DriveInfo driverInfo in DriveInfo.GetDrives()) { TreeNode newNode = new TreeNode(); newNode.Expanded = false; newNode.PopulateOnDemand = true; newNode.Value = driverInfo.Name; if (driverInfo.IsReady) { newNode.Text = driverInfo.Name + "(" + driverInfo.VolumeLabel + ")"; } else { newNode.Text = driverInfo.Name + "(还没准备好)"; } this.driverInfoView.Nodes.Add(newNode); } }设置TreeView节点的事件
 protected void driverInfoView_TreeNodePopulate(object sender, TreeNodeEventArgs e) { DirectoryInfo dictInfo = new DirectoryInfo(e.Node.Value); foreach (DirectoryInfo directory in dictInfo.GetDirectories()) { TreeNode newNode = new TreeNode(); newNode.Expanded = false; newNode.PopulateOnDemand = true; newNode.Text = directory.Name; newNode.Value = directory.FullName; e.Node.ChildNodes.Add(newNode); } foreach (FileInfo fileInfo in dictInfo.GetFiles()) { TreeNode newNode = new TreeNode(); newNode.Text = fileInfo.Name; newNode.Value = fileInfo.FullName; e.Node.ChildNodes.Add(newNode); } }您可能感兴趣的文章:
                
                
相关内容
- ASP.NET使用TreeView显示文件的方法_实用技巧_
- *.ashx文件不能访问Session值的解决方法_实用技巧_
- Asp.Net使用Bulk实现批量插入数据_实用技巧_
- Asp.Net使用Npoi导入导出Excel的方法_实用技巧_
- asp.net调用系统设置字体文本框的方法_实用技巧_
- .Net实现上传图片按比例自动缩小或放大的方法_实用技巧_
- 推荐8项提高 ASP.NET Web API 性能的技术_实用技巧_
- asp.net 修饰符介绍(关于public、private、protected、internal)_实用技巧_
- asp.net利用后台实现直接生成html分页的方法_实用技巧_
- 四个常用的.NET的SQLHELPER方法实例_实用技巧_
 
                                
                                                         
                                
                                                         
                                
                                                         
 
    