У меня есть форма ASP.NET MVC, где пользователь может установить критерии, нажмите кнопку отправки, чтобы отправить и файл динамически генерируется и возвращается:Возвращение ничего из действий в ASP.NET MVC
HttpContext.Response.AddHeader("content-disposition", "attachment; filename=Certificates.pdf");
return File(merged.ToArray(), "application/pdf");
Это хорошо работает, потому что он загружает файл и оставляет исходную форму нетронутой, поэтому пользователь может легко изменить критерии и отправить снова. В тех же случаях не будет возврата файла, и я бы хотел сохранить состояние формы. Как я могу это сделать? Я не могу перенаправить себя, потому что уже было представлено действие. Я не могу проверить клиентскую сторону перед отправкой, потому что логика является серверной. В основном мне просто нужно отменить этот пост.
Это возвращающегося пустую страницу - Я хочу, чтобы увидеть оригинальную форму. –
ой, мой плохой, так что да, тогда ответ @WannaCSharp является правильным – Dmitry
Crud, надеялся на быстрое и грязное исправление. –