• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    asp.net读取磁盘文件、删除实例代码

    复制代码 代码如下:

        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读取或修改文件的创建时间及修改时间详解
    上一篇:Asp.Net生成静态页面的实现方法
    下一篇:asp.net css控制打印功能方法实例
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

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