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();
}
這有什麼理由不起作用?當我單擊按鈕時,它不會顯示任何內容,但它會通過代碼。