在ftp服务器上设置登录用户的权限吧,不同类型的文件放到不同的目录下,不同身份的人用不同的登录账号,每个账号设置对每个目录不同的权限。
照上面的方法做应该是可行的,好一点的ftp服务器都支持这种功能啊,不用写程序了。

解决方案 »

  1.   

    建个FTP服务器,给每个人分配不同权限的帐号啊.有的帐号可下载,保存,有的帐号只能浏览.再想方法,用C#做登录FTP的东东了.
      

  2.   

    呵呵,先谢谢各位!
    关键是没有权限的人不能将文件下载到本地,只能下载到内存中浏览,也不能保存。
    是不是有ftp有这样的功能?
      

  3.   

    你的要求要全部达到不可能。excel、word、dxf、txt
    既然让人看就不能不让人打印,
    dwg , pdf 可以让人看而不能打印。楼上说的情况除外。
    2005版dwg 可以用arx来控制 ,c#能不能开发不清楚,最新版的autocad objectarx 可能支持,
    pdf 可以具体没有做过
      

  4.   

    excel、word、dxf、txt
    其他人只能打开浏览,不能进行打印,不可能做到
      

  5.   

    老板的要求不合理!可以浏览,肯定就会出现漏洞,杜绝打印和保存不太显示!
    尤其是microsoft的东西!
      

  6.   

    excel、word格式的先加一个窗体保护,然后再 宏定义 他的打印和另存等事件。
    txt什么的就不知道怎么办了。
      

  7.   

    网页能够打开excel、word、pdf等文件格式 这个也是要插件的啊。
      不过你不要用ftp。直接用asp.net做个文件管理的系统就可以了。权限就可以很好的控制了。不过文件不能太大。上下载速度不会很快的。