【发布时间】:2022-10-18 21:31:08
【问题描述】:
我正在处理一个用作调查的页面,在用户结束填写参数后,有一个按钮使用 HTTPOST 调用名为“Registro”的操作结果,然后,它执行几行代码直到它到达保存excel文件的行:
workbook.SaveAs("Respuestas.xlsx", HttpContext.ApplicationInstance.Response, ExcelDownloadType.Open);
但在该代码行之后,按钮似乎忽略了代码的下一部分,即:
return RedirectToAction("Gracias", "Home");
我使用了断点并且代码正在读取该部分,但它只是没有重定向到操作,为什么?
我试图删除工作簿 saveas 行,并且返回行工作正常;我不明白我必须做什么才能下载所需的文件并重定向到另一个页面。 对于 excel 部分,我使用了一个名为 Syncfusion 的库。
【问题讨论】:
标签: c# asp.net asp.net-mvc syncfusion