比如:服务器端有文件D:\\test.xls或D:\\test.txt。
我要在客户端打开该文件,test.xls还用excel打开;test.txt还用文本打开/
高手们帮帮忙啊!!!

解决方案 »

  1.   

    把你的服务器的目录设置成远程共享,或者Windows FTP服务上的一个虚拟目录、或者IIS服务上一个虚拟目录(此时要在属性上设置“允许浏览目录”)。然后你就可以使用普通的 uri 打开了。uri是什么概念,google一下。
      

  2.   

    为文件提供url而已,不复杂.
    用ie访问,就直接打开了.
      

  3.   

    http://xx.xx.xx.xx/web/test.xls

    ftp://xx.xx.xx.xx/test.txt
    设置好后,把如上所示的url暴露给客户端
      

  4.   

    就是不用写代码啊,以iis为例,建一个虚拟目录,把文件放在目录下.例如目录叫down,
    有个文件叫test.txt ,客户端用http://your ip/down/test.txt 去访问,就可以了
      

  5.   

    多谢scow(怡红快绿) 
    可是问题又出来了,我是这么做的:Response.Redirect(@"../ExcelFolder/test.xls");有的时候会出现这种情况:头显示了可内容显示不出来;会退的时候有乱码的情况。怎么解决啊???