从本地文件创建FileStream,而不是在ASP.Net之前上传它

时间:2012-11-29 16:53:37

标签: c# asp.net filestream

我想每个ftp上传大文件,因为出于安全考虑我无法获得完整路径,我搜索了一个创建FileStream 的方法,例如来自Filechooser 没有上传文件。 据我所知,当我使用PostedFile时,它已经上传了。由于文件很大,这不是我搜索的解决方案。 有没有解决方案?

1 个答案:

答案 0 :(得分:1)

没有

您无法从JavaScript访问本地文件,也无法针对客户端文件系统运行服务器端C#代码。

您需要某种客户端应用程序来执行此操作。您可以使用Silverlight / Flash获取文件选择器对话框的结果,并以这种方式上传文件。 ActionScript2: Adding file upload functionality中涵盖了可能的Flash方法。