读出文件夹中的所有文件
来源:互联网 发布:python exec eval区别 编辑:程序博客网 时间:2024/05/25 13:33
<%@ Page debug="true"%>
<%@ Import NameSpace="System.IO" %>
<%@ Import NameSpace="System.Data" %>
>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="gb2312" lang="gb2312">
<head>
<title> 获得一个目录下所有的文件,绑定到DataGrid上 </title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<meta name="title" content="" />
<meta name="author" content="活靶子,Huobazi,www.AspxBoy.com" />
<meta name="subject" content="" />
<meta name="language" content="gb2312" />
<meta name="keywords" content="" />
<meta name="Copyright" content="www.AspxBoy.com" />
<meta name="robots" content="all" />
<script language="c#" runat="server">
void Page_Load(object o , EventArgs e)
{
if(!Page.IsPostBack){
this.dg.DataSource = CreateDataSource();
this.dg.DataBind();
}
}
DataTable CreateDataSource()
{
DataTable dt = new DataTable();
DataRow dr;
dt.Columns.Add(new DataColumn("文件名称", typeof(string)));
dt.Columns.Add(new DataColumn("生成时间", typeof(DateTime)));
dt.Columns.Add(new DataColumn("文件大小(bytes)", typeof(long)));
DirectoryInfo dir = new DirectoryInfo(Server.MapPath(".")+"//");
foreach(FileSystemInfo fsi in dir.GetFileSystemInfos())
{
if(fsi is FileInfo)
{
FileInfo fi = (FileInfo)fsi;
if((fi.Extension == ".htm")||(fi.Extension == ".aspx"))
{
dr = dt.NewRow();
dr[0] = fi.Name;
dr[1] = fi.LastWriteTime;
dr[2] = fi.Length;
dt.Rows.Add(dr);
}
}
}
return dt;
}
</script>
</head>
<body>
<form id="frm" runat="server">
<asp:DataGrid id="dg" runat="server" ></asp:dataGrid>
</form>
</body>
</html>
- 读出文件夹中的所有文件
- 文件夹,文件,读出名字
- 遍历文件夹中的所有文件夹及文件
- 读出文件夹内的所有图片
- Testcomplete中删除文件夹中的所有文件
- C++ 遍历文件夹中的所有文件
- VC下遍历文件夹中的所有文件
- C#遍历文件夹中的所有文件
- JAVA遍历一个文件夹中的所有文件
- C#遍历指定文件夹中的所有文件
- VC++遍历文件夹中的所有文件
- C#遍历指定文件夹中的所有文件
- JAVA遍历一个文件夹中的所有文件
- C#遍历指定文件夹中的所有文件
- Java递归删除文件夹中的所有文件
- C#遍历指定文件夹中的所有文件
- linux,打包文件夹中的所有文件
- C#遍历指定文件夹中的所有文件
- 单击列表框得到列索引
- 浅谈MYSQL跨库查询
- 循环滚动实现(向上滚动)
- 阿里巴巴创业论坛--创业要点!
- Advanced SQL Injection with MySQL
- 读出文件夹中的所有文件
- XML学习笔记
- 常用代码
- 项目经理的十大成功态度
- 如何在sqlserver2000中实现oracle的序列
- 数据操作层的基类,主要封装了数据的增,删,改,查功能
- 如何在面试时脱颖而出
- PHP 数据导出到EXECEL类
- 收藏1