我正在尝试添加指向 DNN 用户控件的链接,当用户单击它时,他们可以下载特定的 PDF。我的链接点击事件中的代码是:
Response.ContentType = "Application/pdf";
Response.AppendHeader("Content-Disposition", string.Format("attachment; filename=\"" + "fileName" + "\""));
Response.BinaryWrite(Content);
Response.End();
单击链接时,尽管代码运行时没有明显异常,但从不显示对话框。与此类似的代码在非 DNN 应用程序中对我有用并且运行良好。