如何使用c#/asp.net在ie中调用打开或保存文件对话框
本文关键字:调用 对话框 保存文件 ie 何使用 asp net | 更新日期: 2023-09-27 18:10:26
我使用get blobentry将文件本地保存到我的pc上,但我希望ie打开/保存对话框弹出而不是。我该怎么做呢?我的代码是:
ARSServer.GetEntryBLOB("CHG:WorkLog", "CWL000000005407", 1000000351, "C:''Users''josephs''Desktop''word.doc");
当前保存的文件(从BMC服务器)到我的桌面,只要我已经创建了文件名,我可以让IE处理这个使用代码?
也有使用"out byte [] content"的选项,但我不确定如何使用它
ARSServer.GetEntryBLOB("CHG:WorkLog", "CWL000000005407", 1000000351, "out byte [] content"
这会是让ie成为打开/保存对话框的方法吗?
. NET在浏览器中运行,为此,它使用了浏览器能理解的语言:HTML
唯一能让你请求文件的文件控件是<input type="file" ...
在ASP。你可以使用FileUpload控件<asp:FileUpload runat="server" id="...
但是你需要将它包装在一个<form>
中,并在表单提交时采取行动(或通过异步调用,但总是提交表单)
完整的演示代码可在MSDN。