zoukankan      html  css  js  c++  java
  • 对文件夹进行操作浏览器中的文件列表

    using System;
    using System.Data;
    using System.Configuration;
    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;

    public partial class _Default : System.Web.UI.Page 
    {
        
    protected void Page_Load(object sender, EventArgs e)
        {
            
    string strCurrentDir;
            strCurrentDir 
    = Server.MapPath(".");
            lblCurrentDir.Text 
    = strCurrentDir;

            FileInfo fi;
            DirectoryInfo di;
            TableCell td;
            TableRow tr;

            
    string FileName;
            
    string FileExt;
            
    long FileSize;
            DateTime FileModify;
            DirectoryInfo dir 
    = new DirectoryInfo(strCurrentDir);
            
    foreach (FileSystemInfo fsi in dir.GetFileSystemInfos())
            {
                FileName 
    = "";
                FileExt 
    = "";
                FileSize 
    = 0;
                
    if (fsi is FileInfo)
                {
                    fi 
    = (FileInfo)fsi;
                    FileName 
    = fi.Name;
                    FileExt 
    = fi.Extension;
                    FileSize 
    = fi.Length;
                    FileModify 
    = fi.LastWriteTime;
                }
                
    else
                {
                    di 
    = (DirectoryInfo)fsi;
                    FileName 
    = di.Name;
                    FileModify 
    = di.LastWriteTime;
                }
                tr 
    = new TableRow();
                td 
    = new TableCell();
                td.Controls.Add(
    new LiteralControl(FileName.ToString()));
                tr.Cells.Add(td);
                td 
    = new TableCell();
                td.Controls.Add(
    new LiteralControl(FileSize.ToString()));
                tr.Cells.Add(td);
                td 
    = new TableCell();
                td.Controls.Add(
    new LiteralControl(FileModify.ToString()));
                tr.Cells.Add(td);
                tbDirInfo.Rows.Add(tr);
            }
        }
    }

        <form id="form1" runat="server">
        
    <div>
            当前目录为:
    <asp:Label ID="lblCurrentDir" runat="server"></asp:Label><br />
            目录下文件的列表为:
    <br />
            
    <asp:Table ID="tbDirInfo" runat="server">
            
    </asp:Table>
        
    </div>
        
    </form>
  • 相关阅读:
    数据库被注入daxia123原因及解决办法
    Alipay数字证书管理员权限问题
    关闭数据库的xp_cmdshell命令以防止黑客攻击
    如何使用JavaScript来写ASP程序
    VBscript操作DOM
    如何做好性能压测丨压测环境设计和搭建
    10倍性能提升!DLA SQL推出基于Alluxio的数据湖分析加速功能
    高德地图驾车导航内存优化原理与实战
    「直播实录」中英数据库专家谈:数据库的过去、未来和现在
    Flink 助力美团数仓增量生产
  • 原文地址:https://www.cnblogs.com/qixin622/p/753293.html
Copyright © 2011-2022 走看看