首 页  –  网络编程    数据库    网页设计工具   网页脚本语言    美术设计理论    服务器技术
· 网店模板
· 设为首页
· 收藏本网
当前位置: 首页> 网络编程> Asp.Net教程> asp.net读取磁盘文件、删除


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;i<imgnum.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>

Tags:asp.net读取磁盘文件、删除
上一篇文章:asp.net判断链接是否来自外部
下一篇文章:asp.net的web打印功能简单实现
阅读热门榜
最新更新
网页设计大本营 版权所有
m18.com 麦考林 天珠变 武动乾坤 qq个性签名 美团贵阳团购网  百炼成仙
予約システム 逆転送 交通事故 過払い金 リフォーム 浮気調査 水晶 データ復旧 不当解雇 葬儀 興信所 フコイダン
Copyright ®2008 Www.Code-123.Com All Rights Reserved