C# 需要在响应后显示消息。End()

C# 需要在响应后显示消息。End(),c#,asp.net,C#,Asp.net,我正在使用Aspose.Cells下载该文件,并使用以下代码 workbook.Save(this.Response, wbookName, ContentDisposition.Attachment, new OoxmlSaveOptions()); this.Response.End(); 现在我想在我的网页上显示已完成下载的消息,但我无法做到这一点。 如何在我的网页上显示文件已下载的消息?一旦调用Response.End(),就无法向客户端发送任何其他内容。您必须在调用Response.

我正在使用Aspose.Cells下载该文件,并使用以下代码

workbook.Save(this.Response, wbookName, ContentDisposition.Attachment, new OoxmlSaveOptions());
this.Response.End();
现在我想在我的网页上显示已完成下载的消息,但我无法做到这一点。
如何在我的网页上显示文件已下载的消息?

一旦调用
Response.End()
,就无法向客户端发送任何其他内容。您必须在调用
Response.End()
之前发送任何内容,例如,使用
Response.Write()

您不能这样做。一个请求等于一个响应。@CodeCaster:还有其他方法吗?有什么原因不能在响应之前显示消息吗?结束?旁注:我强烈怀疑这是问题的每日删除/重新发布。。。如果是这种情况,而不是删除,你应该链接到旧问题,并澄清哪些问题没有用删除的问题解决。