2013-05-03 98 views
1

我所读到的每一处都能够“将文件从客户端PC上传到服务器”,但如果您无法访问客户端目录,您将如何执行此操作?如何将文件从客户端上传到服务器无需访问客户端目录? ASP.net

如果服务器无法访问它们,客户端将如何选择要上传的文件?

关于如何操作的链接。

C#, Asp.net Uploading files to file server…?

Uploading files to a web server with ASP.Net

Uploading In ASP.NET

My Previous question telling me that the server does not have access to the client pc/directories

--UPDATE-- 所以拜我现在明白了意见和答案。

  • 服务器无法访问客户端上的目录和文件。但是
  • 客户端可以将文件推送到客户端,然后可以使用 文件。
+2

与输入类型“文件”的HTML控制,和适当的.NET代码...你似乎已经有很多链接,所以什么?客户端会推送信息,它不是服务器拉... – 2013-05-03 12:25:16

+0

哦,所以客户端“给予访问”(在某种程度上),然后这些目录。我认为他们没有访问ALL – Ruan 2013-05-03 12:26:36

+1

客户端不允许访问...它将文件的副本向上推,发送二进制流到服务器。服务器永远不会知道原始文件在哪个文件夹中,谁是它的主人等等。 – Renan 2013-05-03 14:38:07

回答

1

您需要upload control,以便用户可以手动上传文件。如果你想从用户的PC上拉取文件而不与用户交互,那么ASP.net不会为你做。你应该看看WCF或其他框架。

相关问题