【发布时间】:2022-09-25 16:45:43
【问题描述】:
我是 Blazor 的新手,并尝试在单击按钮时显示文件另存为对话框,如以下链接所示。 Save as Image
要求是——单击 Saveas 上方的 Saveas 按钮后,应弹出 Saveas 对话框,用户可以在其中选择文件的目标位置和文件名.
我试过“启用设置以检查浏览器下载设置中的保存位置”,它可以工作。但我们不想依赖浏览器设置。
请在下面添加您的想法..
-
除了取决于浏览器设置,还有其他方法可以显示 Saveas 对话框吗?
-
是否有任何开源 Nuget 包可以帮助解决这个问题?
注意:我正在使用 .NET 6.0 构建我的应用程序
提前致谢,
巴尔加维·高里。
-
我不相信您可以使用 Blazor、JavaScript 或其他任何方式以编程方式在 Web 浏览器上打开“另存为”对话框。您可以做的最好的事情是开始下载到“下载”文件夹,这可以通过简单的
a href完成