主页 > 知识库 > asp.net读取磁盘文件、删除实例代码

asp.net读取磁盘文件、删除实例代码

热门标签:国美全国运营中心 电商新玩法 科大讯飞语音识别系统 电销业务 客户服务 人工智能 网站排名优化 百度AI接口

复制代码 代码如下:

    protected void ReadFile()     //读取文件夹,文件
    {
        string savePath = @"common";
        StringBuilder outstring = new StringBuilder();
        string absSavePath = Server.MapPath(savePath);
        string[] Directorys = Directory.GetDirectories(absSavePath + @"/" + Page.User.Identity.Name);
        //for (int i = 0; i Directorys.Length; i++)
        //{
        //    Response.Write(Directorys[i] + " br/ >");
        //}
        //Response.Write("Directorys count:" + Directorys.Length + "个  br/ >--------- br >");
        string[] Files = Directory.GetFiles(absSavePath + @"" + Page.User.Identity.Name, "*");
        outstring.Append("ul>");
        for (int i = 0; i Files.Length; i++)
        {
            if (Path.GetFileName(Files[i]) != "Thumbs.db")
            {
                outstring.Append("li>img src=/"common/" + Path.GetFileName(Files[i]) + "/" style=/"width:100px;height:100px;/" />br/>input type=/"checkbox/" value=/"common/" + Path.GetFileName(Files[i]) + "/" name=/"picname/" onclick=/"getpicid();/" id=/"imgid" + i.ToString() + "/" />label for=/"imgid" + i.ToString() + "/">" + Path.GetFileName(Files[i]) + "/label>/li>");
            }
        }
        outstring.Append("/ul>");
        Response.Write(outstring.ToString());
    }

//删除文件
        string[] strpicname = Request["imgids"].Split(new char[] { ',' });
        for (int i = 0; i strpicname.Length; i++)
        {
            File.Delete(Server.MapPath(strpicname[i].ToString()));
        }


复制代码 代码如下:

//循环遍历复选框
script language="javascript" type="text/javascript" defer="defer">
    var imgnum = document.getElementsByTagName("input");
    var imgids = "";
    function getpicid()
    {
        document.getElementById("hidimgid").value = "";
        for (var i=0;iimgnum.length;i++)
        {
            if ( imgnum[i].type == "checkbox" imgnum[i].name == "picname" imgnum[i].checked)
            {
                imgids += imgids == "" ? imgnum[i].value : "," + imgnum[i].value;
            }
        }
        document.getElementById("hidimgid").value = imgids;
    }
    /script>

您可能感兴趣的文章:
  • ASP.Net动态读取Excel文件最简方法
  • 如何在ASP.NET Core类库项目中读取配置文件详解
  • asp.net读取模版并写入文本文件
  • ASP.NET对txt文件相关操作(读取、写入、保存)
  • ASP.NET中上传并读取Excel文件数据示例
  • asp.net读取excel文件的三种方法示例
  • ASP.NET(C#)读取Excel的文件内容
  • asp.net 读取配置文件方法
  • C#/.NET读取或修改文件的创建时间及修改时间详解

标签:拉萨 咸宁 益阳 厦门 POS机 南平 攀枝花 枣庄

巨人网络通讯声明:本文标题《asp.net读取磁盘文件、删除实例代码》,本文关键词  ;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 收缩
    • 微信客服
    • 微信二维码
    • 电话咨询

    • 400-1100-266