利用DataGrid显示某目录下的所有文件
2004-10-28 09:01
344 查看
利用DataGrid显示某目录下的所有文件 |
作者:孟宪会 出自:【孟宪会之精彩世界】 发布日期:2004年6月1日 3点29分22秒 |
.NET Framework提供两个访问目录信息的类和两个访问文件信息的类,钥访问目录,可以使用Directory类,也可以使用DirectoryInfo类,对应于文件,也有File类和FileInfo类。这两个类之间的区别在于返回的信息和使用的方法不同。Directory和File类属于静态类,在使用时你不必创建实例,例如:要删除文件,可以File.Delete(filePath),要检测文件夹是否存在可以Directory.Exists(directoryPath)。而带Info的类在使用时必须先进行实例化,并在构造函数里指名文件名字或者目录名字,因此,删除文件可以用Dim myFile as File = New File(filePath),myFile.Delete()。 这两个类都提供了得到一个文件夹下的所有文件或者某种扩展名的文件的方法,即GetFiles()。 ' --- Directory 例子 ---- Dim files() as String = Directory.GetFiles(directoryPath[, optionalWildCard]) ' --- DirectoryInfo 例子 ---- Dim myDir as DirectoryInfo = New DirectoryInfo(directoryPath) Dim fileInfos() as FileInfo = myDir.GetFiles([optionalWildCard]) 值得注意的是,两者返回的类型是不同的,一个是String类型的数组,另外一个是FileInfo类型的数组。下面就是绑定的方法: VB.NET <%@ Import Namespace="System.IO" %> Sub Page_Load(sender as Object, e as EventArgs) Dim dirInfo as New DirectoryInfo(Server.MapPath("")) articleList.DataSource = dirInfo.GetFiles("*.aspx") articleList.DataBind() End Sub |
相关文章推荐
- 利用DataGrid显示某目录下的所有文件
- 利用DataGrid显示某目录下的所有文件
- 利用DataGrid显示某目录下的所有文件
- 利用DataGrid显示某目录下的所有文件
- 利用DataGrid显示某目录下的所有文件
- 利用DataGrid显示某目录下的所有文件
- 利用DataGrid显示某目录下的所有文件
- 利用DataGrid显示某目录下的所有文件
- 利用DataGrid显示某目录下的所有文件
- 利用DataGrid显示某目录下的所有文件
- 在屏幕上显示C盘根目录下的所有文件和文件夹
- 显示指定目录下文件所有文件的行数和文件的个数
- 遍历显示文件夹下所有目录、所有文件的函数
- tomcat 访问文件夹地址时显示目录下所有文件或文件夹
- Python中利用reportlab将目录下所有的文本文件打印成pdf
- 显示指定目录下文件所有文件的行数和文件的个数
- 某一目录下的所有 XML文件绑定到不同的DataGrid的方法
- 显示一个目录内所有文件,及有条件的过滤某些文件
- 某一目录下的所有 xml文件绑定到不同的datagrid的方法
- 【代码】显示一个目录下所有文件