我有一个ASP.NET MVC形式,其中用户可以设定条件,点击提交按钮后,并且是动态生成一个文件,并返回:返回从行动没有在ASP.NET MVC
HttpContext.Response.AddHeader("content-disposition", "attachment; filename=Certificates.pdf");
return File(merged.ToArray(), "application/pdf");
这很好,因为它下载文件并保持原始格式不变,因此用户可以轻松修改条件并重新提交。在同样的情况下,将不会有文件返回,我想保留表单的状态。我怎样才能做到这一点?由于已经提交了操作,我无法将其重定向回自己。在提交之前我无法检查客户端,因为逻辑是服务器端。基本上我只需要取消帖子。
此函数返回一个空白页 - 我想看到的原始形式。 –
哦,我的坏,所以是的,那么@WannaCSharp的答案是正确的一个 – Dmitry
Crud,希望一个快速和脏的修复。 –