ASP.NET 的WEB C#开发中如何实现文件的上传下载?

解决方案 »

  1.   

    string strFileName = inpFileUp.PostedFile.FileName;
    if(strFileName!="")
    {
        strFileName = System.IO.Path.GetFileName(strFileName);
        string s="1";
        inpFileUp.PostedFile.SaveAs(Server.MapPath("upload/") + s);
    }
      

  2.   

    孟老大的
    http://dotnet.aspx.cc/ShowDetail.aspx?id=58EA3515-36F2-4FD9-AC89-EAF49F59816C
      

  3.   

    上传文件-----------------
    1:新建一个WebForm,命名。2:从控件工具箱中拖一个File控件(HTML控件),为其增加Runat=server属性,增加Name属性和ID属性。3:再从Web控件中拖放一个Button控件和一个Label控件。4:双击Button控件,在其Click事件处理函数中添加如下代码: if(file1.PostedFile.FileName!="") { string sFile=file1.PostedFile.FileName; sFile=sFile.Substring(sFile.LastIndexOf("\\")).Replace("\\",""); string sPath=AppDomain.CurrentDomain.BaseDirectory.ToString()+sFile; file1.PostedFile.SaveAs(sPath); LblMsg.Text="文件已经被成功上载到"+sPath; } else LblMsg.Text="请选择要上载的文件"; 现在,就可以运行该页面上载文件了。
    下载文件-----------------
    直接用HyperLink指向下载文件就好了
      

  4.   

    上传我做了个form能用,就是我在web上上传的文件怎么把它下栽下来,谢谢你们的回复,我怎么给你们分值?
      

  5.   

    一个参考:
    http://www.changshainvest.gov.cn/myblog/blogview.asp?logID=172&cateID=3
    多去看看孟子老大的网站.....