【发布时间】:2014-06-10 05:26:43
【问题描述】:
是否可以在不使用另存为对话框提示用户的情况下将文件保存到用户本地下载文件夹?
我有一个应用程序,用户可以在其中单击鼠标右键来选择保存特定文件的选项。
我使用过 IHttpHandler 接口,但不确定如何在代码中调用此处理程序,以便系统开始保存到下载文件,而无需用户导航到其他页面
【问题讨论】:
标签: silverlight httphandler savefiledialog ihttphandler
是否可以在不使用另存为对话框提示用户的情况下将文件保存到用户本地下载文件夹?
我有一个应用程序,用户可以在其中单击鼠标右键来选择保存特定文件的选项。
我使用过 IHttpHandler 接口,但不确定如何在代码中调用此处理程序,以便系统开始保存到下载文件,而无需用户导航到其他页面
【问题讨论】:
标签: silverlight httphandler savefiledialog ihttphandler
一种方法是在公共 URL 上托管所需的文件,然后在 silverlight 应用程序的新选项卡/窗口中导航到该 URL。
HtmlPage.Window.Navigate(new Uri("<YOUR FILE's URL>"), "_blank");
这应该会导致浏览器在新标签页中打开该链接,然后自动下载(有时取决于用户设置)..
【讨论】: