C#を使用しています。この構文では、Response.AppendHeader( "REFRESH"、 "2; URL = ../ Ordres.aspx"); FirefoxとChromeで動作します
using (MemoryStream ms = new MemoryStream())
{
try
{
PdfExportOptions opts = new PdfExportOptions();
opts.ShowPrintDialogOnOpen = true;
xtraReport_Pricipal.ExportToPdf(ms, opts);
ms.Seek(0, SeekOrigin.Begin);
byte[] report = ms.ToArray();
Page.Response.ContentType = "application/pdf";
Page.Response.Clear();
Page.Response.OutputStream.Write(report, 0, report.Length);
HttpContext.Current.ApplicationInstance.CompleteRequest();
}
finally
{
ms.Close();
}
}
Response.AppendHeader("REFRESH", "2;URL=../Ordres.aspx");
ただし、InternetExplorerではありません。IEで2秒後にページをリダイレクトするにはどうすればよいですか?
前もって感謝します