ある時点でPDFファイルを生成して次のページをロードするASP.NETアプリがあります。これは2つの別々のボタンで簡単に実行できますが、1つのボタンでこれを実行しようとすると非常に困難になります。
両方が同じボタンで起動されると、PDFはダウンロードされますが、ページは読み込まれません。ファイルが送信された後もスレッドをスリープ状態にしましたが、待機しましたが、その後停止しました。
動作させようとしているコードを添付しました。
Response.ContentType = "application/pdf";
Response.AppendHeader("Content-Disposition", "attachment; filename=labels.pdf");
Response.TransmitFile(Server.MapPath("~/"+randomNumber.ToString()+".pdf"));
Server.Transfer("~/createshipment.aspx", true);