如何在 Web 应用程序中实例化 SaveFileDialog

Posted

技术标签:

【中文标题】如何在 Web 应用程序中实例化 SaveFileDialog【英文标题】:How to instantiate a SaveFileDialog in a web application 【发布时间】:2014-03-08 07:32:59 【问题描述】:

我是 Visual Studio 和 ASP 的新手。我有一个需要在其中使用 SaveFileDialog 的 Web 应用程序。当我在工具箱中打开对话框组时,包括 SaveFileDialog 在内的所有控件都显示为灰色。有替代方法吗?我注意到在 Standard 组中有一个 FileUpload 控件,但它与等效的 FileSave 或 FileDownload 不匹配。

【问题讨论】:

【参考方案1】:

FileSaveDialog 是一个 Windows UI 控件,可在开发原生 Windows 应用程序时使用。它们不能用于在任何设备上的任何浏览器中运行的 Web 项目。

要从网络浏览器保存文件,您可以使用 javascript: Create and save file 中所述的 JavaScript。

【讨论】:

以上是关于如何在 Web 应用程序中实例化 SaveFileDialog的主要内容,如果未能解决你的问题,请参考以下文章

tomcat容器是如何创建servlet类实例

saveFile()方法

以编程方式在Sharepoint中实例化Web部件页面

IIS AppDomain 实例化

在 xcode 应用程序上传时实例化 Web 服务客户端失败

tomcat容器是如何创建servlet类实例?用到了什么原理?