C#获得当前文件夹内所有文件的名称,大小,类型,属性,日期的函数
- <%@ Page Language="C#" ContentType="text/html" ResponseEncoding="gb2312" %>
- <%@ Import Namespace="System.IO"%>
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
- <title></title>
- </head>
- <script language="c#" runat="server">
- public void Page_Load(Object src,EventArgs e)
- {
- string strCurrentDir;
- //初始化一些数据
- if(!Page.IsPostBack)
- {
- strCurrentDir=Server.MapPath(".");
- lblCurrentDir.Text=strCurrentDir;
- tbCurrentDir.Text=strCurrentDir;
- }
- else
- {
- strCurrentDir=tbCurrentDir.Text;
- tbCurrentDir.Text=strCurrentDir;
- lblCurrentDir.Text=strCurrentDir;
- }
-
- FileInfo fi;
- DirectoryInfo di;
- TableCell td;
- TableRow tr;
-
- //设定Table中的数据,先搞定第一行
- tr=new TableRow();
-
- td=new TableCell();
- td.Controls.Add(new LiteralControl("文件名"));
- tr.Cells.Add(td);
-
- td=new TableCell();
- td.Controls.Add(new LiteralControl("文件大小"));
- tr.Cells.Add(td);
-
- td=new TableCell();
- td.Controls.Add(new LiteralControl("更新时间"));
- tr.Cells.Add(td);
-
- tbDirInfo.Rows.Add(tr);
-
- string FileName; //文件名称
- string FileExt; //文件扩展名