Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#,Asp.net:如何在Asp.net中将文件从本地计算机上载到其他计算机_C#_Asp.net_Code Behind - Fatal编程技术网

C#,Asp.net:如何在Asp.net中将文件从本地计算机上载到其他计算机

C#,Asp.net:如何在Asp.net中将文件从本地计算机上载到其他计算机,c#,asp.net,code-behind,C#,Asp.net,Code Behind,我有一个使用asp.net的网站。我想知道如何使用fileUpload通过IP地址将文件从我的机器上载到其他机器。谢谢 Html <form id="form1" runat="server" enctype="multipart/form-data"> <asp:FileUpload ID="FileUpload1" runat="server" ToolTip="Select Only Excel File" /> <asp:Button runat="se

我有一个使用asp.net的网站。我想知道如何使用fileUpload通过IP地址将文件从我的机器上载到其他机器。谢谢

Html

<form id="form1" runat="server" enctype="multipart/form-data">
 <asp:FileUpload ID="FileUpload1" runat="server" ToolTip="Select Only Excel File" />
 <asp:Button runat="server" ID="btnUpload" OnClick="btnUploadClick" Text="Upload" />
</form>

文件上传在客户端工作。因此,只有客户端才能上载文件。
因此,如果您想从任何机器上载,您的应用程序必须能够访问该机器。

您可以使用文件上载映射网络驱动器以上载任何文件

我想你可以这样用

  Stream stream = client.OpenRead(addy);
  String request = reader.ReadToEnd();

然后使用文件流保存它。

我编辑了我的描述。它不起作用。请您为我指出它。谢谢“请求”变量使用什么?它总是显示“在WebClient请求期间发生异常”
  Stream stream = client.OpenRead(addy);
  String request = reader.ReadToEnd();