ASP.NET中文件怎么利用TreeView显示

  介绍

本篇文章给大家分享的是有关ASP.NET中文件怎么利用TreeView显示,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

在ASP。网中,TreeView的使用很普遍,把它利用上来

首先加入TreeView控件

& lt; asp: TreeView  ID=癲riverInfoView", runat=皊erver", ImageSet=癤PFileExplorer", OnTreeNodePopulate=癲riverInfoView_TreeNodePopulate"比;   & lt;/asp: TreeView>

当页面加载的时候,写下以下代码

protected  void  employee (object ,发送方,EventArgs  e),   {,   foreach  (DriveInfo  driverInfo  DriveInfo.GetDrives拷贝()),   {,   TreeNode  newNode =, new  TreeNode (),,   newNode.Expanded =,假的,,   newNode.PopulateOnDemand =,真的,,   时间=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 ,发送方,TreeNodeEventArgs  e),   {,   DirectoryInfo  dictInfo =, new  DirectoryInfo (e.Node.Value);,      foreach  (DirectoryInfo  directory  dictInfo.GetDirectories拷贝()),   {,   TreeNode  newNode =, new  TreeNode (),,   newNode.Expanded =,假的,,   newNode.PopulateOnDemand =,真的,,   时间=newNode.Text  directory.Name;,   时间=newNode.Value  directory.FullName;,   e.Node.ChildNodes.Add (newNode);,   },      foreach  (FileInfo  FileInfo  dictInfo.GetFiles拷贝()),   {,   TreeNode  newNode =, new  TreeNode (),,   时间=newNode.Text  fileInfo.Name;,   时间=newNode.Value  fileInfo.FullName;,   e.Node.ChildNodes.Add (newNode);,   }   }

以上就是ASP.NET中文件怎么利用TreeView显示,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。

ASP.NET中文件怎么利用TreeView显示