0
我正在向ASP.NET网站中现有的“弹出式”添加一些功能。弹出窗口由window.showmodaldialog调用,因为该网站只需要IE支持,而且......它在很多年前就是这样编程的。为什么流式传输图像在modaldialog中不起作用
现在,当我尝试流图像(显示保存文件对话框)时,此代码不起作用。它在普通页面上工作,以及任何不是模态对话框的工作。
protected void ButtonExport_Click(object sender, EventArgs e)
{
Response.Clear();
Response.ContentType = "image/png";
Response.AddHeader("content-disposition", "attachment;filename=print.png");
MemoryStream img = DayPilotCalendar1.Export(ImageFormat.Png);
img.WriteTo(Response.OutputStream);
Response.End();
}
这有什么理由不起作用?当我单击按钮时,它不会显示任何内容,但它会通过代码。