ユーザーがクリックすると特定のPDFをダウンロードできるDNNユーザーコントロールへのリンクを追加しようとしています。リンククリックイベントのコードは次のとおりです。
Response.ContentType = "Application/pdf";
Response.AppendHeader("Content-Disposition", string.Format("attachment; filename=\"" + "fileName" + "\""));
Response.BinaryWrite(Content);
Response.End();
リンクをクリックすると、明らかな例外なくコードが実行されますが、ダイアログは表示されません。これに似たコードは、非 DNN アプリケーションで機能し、正常に機能しました。