使用UpdatePanel从流中下载文件

时间:2015-08-31 11:18:11

标签: asp.net updatepanel filestream downloading

我们正试图从字节流中下载文件:

            byte[] arrBytes = x.Result;
            Response.ClearContent();
            Response.ClearHeaders();
            Response.Buffer = true;
            Response.ContentType = file.MimeType;
            Response.AddHeader("Content-Disposition", "attachment; filename=" + file.Title);
            Response.OutputStream.Write(arrBytes, 0, arrBytes.Length);
            Response.Flush();

它的工作没有更新面板,但使用更新面板同样没有下载。请提出一些解决方法。

1 个答案:

答案 0 :(得分:0)

您可能正在使用<asp:AsyncPostBackTrigger>,请将其替换为<asp:PostBackTrigger>