在Silverlight中保存文件而不显示另存为对话框
是否可以将文件保存到“用户本地下载”文件夹,而不使用“另存为”对话框提示用户 我有一个应用程序,其中用户右键单击以选择保存特定文件的选项在Silverlight中保存文件而不显示另存为对话框,silverlight,httphandler,savefiledialog,ihttphandler,Silverlight,Httphandler,Savefiledialog,Ihttphandler,是否可以将文件保存到“用户本地下载”文件夹,而不使用“另存为”对话框提示用户 我有一个应用程序,其中用户右键单击以选择保存特定文件的选项 我使用了IHttpHandler接口,但不确定如何在代码中调用此处理程序,以便系统开始保存到下载文件,而用户无需导航到其他页面。一种解决方法是在公共URL上托管所需的文件,然后在silverlight应用程序的新选项卡/窗口中导航到该URL HtmlPage.Window.Navigate(new Uri("<YOUR FILE's URL>"),
我使用了IHttpHandler接口,但不确定如何在代码中调用此处理程序,以便系统开始保存到下载文件,而用户无需导航到其他页面。一种解决方法是在公共URL上托管所需的文件,然后在silverlight应用程序的新选项卡/窗口中导航到该URL
HtmlPage.Window.Navigate(new Uri("<YOUR FILE's URL>"), "_blank");
HtmlPage.Window.Navigate(新Uri)(“我确实需要将字节作为参数传递给这个httpHandler?最简单的方法是什么。查询字符串可能很难看。当然,我不想打开一个新的选项卡,所以会继续调查mm..我不这么认为。你只需要将文件托管在某个地方。