Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.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
Asp.net 如何在客户端计算机(mydocument)中保存服务器计算机中生成的文件_Asp.net_Download - Fatal编程技术网

Asp.net 如何在客户端计算机(mydocument)中保存服务器计算机中生成的文件

Asp.net 如何在客户端计算机(mydocument)中保存服务器计算机中生成的文件,asp.net,download,Asp.net,Download,我正在用asp.net开发一个系统,我在服务器上生成一个powerpoint演示文稿,我需要在服务器上生成它并保存在客户机上,我怎样才能做到这一点?如何访问客户机并将生成的文件保存在那里 拉加德斯, Rangana您不能从ASP.NET将文件保存到客户端计算机。您可以生成一个链接,客户端单击该链接下载文件,并决定将其保存在计算机上的哪个位置,因为您可能希望保存Powerpoint演示文稿,但有些站点可能希望保存其他内容。您无法从ASP.NET将文件保存到客户端计算机。您可以生成一个链接,客户端单

我正在用asp.net开发一个系统,我在服务器上生成一个powerpoint演示文稿,我需要在服务器上生成它并保存在客户机上,我怎样才能做到这一点?如何访问客户机并将生成的文件保存在那里

拉加德斯,
Rangana

您不能从ASP.NET将文件保存到客户端计算机。您可以生成一个链接,客户端单击该链接下载文件,并决定将其保存在计算机上的哪个位置,因为您可能希望保存Powerpoint演示文稿,但有些站点可能希望保存其他内容。

您无法从ASP.NET将文件保存到客户端计算机。您可以生成一个链接,客户端单击该链接下载文件,并决定将其保存在计算机上的何处,因为您可能希望保存Powerpoint演示文稿,但有些网站可能希望保存其他内容。

。这是不可能的。无法从服务器端访问客户端系统。您所能做的最好的方法是让用户通过单击按钮下载powerpoint文件。您可以提示用户将其保存到我的文档中这是最好的选择,但您永远不能强迫用户这样做,存储文件的位置完全取决于用户的喜好


web应用程序的工作方式与桌面客户端大不相同。如果有可能发生这样的事情,想象一下,如果用户是从linux或Mac机器上访问您的网站,那里没有类似于
我的文档

的东西。这是不可能的。无法从服务器端访问客户端系统。您所能做的最好的方法是让用户通过单击按钮下载powerpoint文件。您可以提示用户将其保存到我的文档中这是最好的选择,但您永远不能强迫用户这样做,存储文件的位置完全取决于用户的喜好


web应用程序的工作方式与桌面客户端大不相同。如果这样的事情有可能发生,想象一下,如果用户是从linux或Mac机器上访问您的网站,而那里没有类似于
我的文档
的东西,那是不可能的


例如,您最好的选择是在您的站点上运行一个JavaScript,它查询您的服务器以创建表示文件。完成后,您将显示一个模式弹出窗口,通知用户文件已生成,并向用户提供下载链接/按钮。

确切地说,这是不可能的

例如,您最好的选择是在您的站点上运行一个JavaScript,它查询您的服务器以创建表示文件。完成后,您将显示一个模式弹出窗口,通知用户文件已生成,并向用户提供下载链接/按钮