.NET 1.0/1.1 System.Net doesn't support FTP yet, but take a look at 
判断ftp文件是否存在
http://www.aspalliance.com/shark/articles/FtpView/FtpViewDoc.aspx

解决方案 »

  1.   

    做这些是要在服务器上去访问ftp资源, 取得列表信息, 再生成html页面让客户端去浏览目录, 选择文件, 
    找到指定文件后, 要作下载, 下面是两个访问ftp的例子http://www.c-sharpcorner.com/Code/2003/April/FTPClientUtil.asphttp://www.c-sharpcorner.com/winforms/NFTPExplorer_Beta2.asp
      

  2.   

    不过最好的办法是把ftp的功能写成控件, 嵌在客户端页面上,
      

  3.   

    谢谢大家,受到一些启发,我的目的是要将ftp服务器上的文件下载到运行ASP.NET应用程序的WEB服务器上.再讨论讨论好吗?
      

  4.   

    如果是在web服务器上, 那就直接做个aspx页面提供下载了
      

  5.   

    我的意思是:
    一个系统有三方:A.FTP服务器,B.ASP.net应用程序服务器,C.客户端
    实现从A上下载文件到B上。你前面提供的资料都能满足了,不过现在遇到一个新问题,如何将FTP服务器上的某一具体目录下的文件列表和目录列表存入两个数组