string dirPath = @"C:\Inetpub\wwwroot\uds\Images\icon";
        if (Directory.Exists(dirPath))
        {
            //获得目录信息 
            DirectoryInfo dir = new DirectoryInfo(dirPath);
            //获得目录文件列表 
            FileInfo[] files = dir.GetFiles("*.gif");
            string[] fileNames = new string[files.Length];
            int i=0;
            int j=0;
            foreach (FileInfo fileInfo in files)
            {
                fileNames[i] = fileInfo.LastWriteTime.ToString();
                fileNames[j] = fileInfo.Name.ToString();
                i++;
            }
 如何将数据显示到页面已这种格式
  文件名                 最后修改时间
  文件名                 最后修改时间
  文件名                 最后修改时间
  文件名                 最后修改时间   请赐教
 

解决方案 »

  1.   

    asp.net木马.rar
      

  2.   

    我写了一个, 测试通过,你试一下:test.aspx:
    <%@ Page Language="C#" AutoEventWireup="true" CodeFile="test.aspx.cs" Inherits="test" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
        <title>无标题页</title>
    </head>
    <body>
        <form id="form1" runat="server">
        <div>
        
        </div>
        </form>
    </body>
    </html>test.aspx.cs:
    using System;
    using System.Data;
    using System.Configuration;
    using System.Collections;
    using System.Web;
    using System.Web.Security;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Web.UI.WebControls.WebParts;
    using System.Web.UI.HtmlControls;
    using System.IO;
    using System.Text;public partial class test : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            string dirPath = @"C:\Inetpub\wwwroot\uds\Images\icon";
            if (Directory.Exists(dirPath))
            {
                //获得目录信息 
                DirectoryInfo dir = new DirectoryInfo(dirPath);
                //获得目录文件列表 
                FileInfo[] files = dir.GetFiles("*.gif");
                string[] fileNames = new string[files.Length];
                string[] fileLastModify = new string[files.Length];
                int i = 0;
                foreach (FileInfo fileInfo in files)
                {
                    fileNames[i] = fileInfo.Name.ToString();
                    fileLastModify[i] = fileInfo.LastWriteTime.ToString();
                    i++;
                }            //获得文件名和修改时间信息
                StringBuilder sb = new StringBuilder();
                sb.Append("<table><tr><td>文件名</td><td>文件最后修改时间</td></tr>");
                for (int x = 0; x < fileNames.Length; x++)
                {
                    sb.Append("<tr><td>"+fileNames[x].ToString()+"</td>"+"<td>"+fileLastModify[x].ToString()+"</td>"+"</tr>");
                }
                sb.Append("</table>");
                Response.Write(sb.ToString());
            }
        }
    }
      

  3.   

    <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="false">
        <Columns>
            <asp:BoundField DataField="Name" HeaderText="Name" />
            <asp:BoundField DataField="LastWriteTime" HeaderText="LastWriteTime" />
        </Columns>
    </asp:GridView>protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            string dirPath = @"C:\Inetpub\wwwroot\uds\Images\icon";
            List<FileInfo> l = new List<FileInfo>();
            if (Directory.Exists(dirPath))
            {
                //获得目录信息 
                DirectoryInfo dir = new DirectoryInfo(dirPath);
                //获得目录文件列表 
                FileInfo[] files = dir.GetFiles("*.gif");
                foreach (FileInfo fileInfo in files)
                {
                    l.Add(fileInfo);
                }
            }
            GridView1.DataSource = l;
            GridView1.DataBind();
        }
    }
      

  4.   

    谢谢skyaspnet 了
      问题解决了
      接分