【发布时间】:2015-08-20 11:58:07
【问题描述】:
当用户完成表单后,用户将被重定向到感谢页面。感谢页面将呈现它的视图,但也会下载文件(pdf / 流)。
我宁愿不使用像这样的 javascript 这样做 return both a file and a rendered view in an MVC3 Controller action,我更希望获得“另存为”对话框。
MVC 有任何可以处理这个问题的约定吗?
【问题讨论】:
-
您无法向浏览器返回 2 个响应。您可以做的最好的事情是根据链接的答案从视图中触发第二个请求。
-
页面上的下载按钮不适合的任何具体原因。就我个人而言,我只会将这种行为与狡猾的网站联系起来
标签: c# asp.net-mvc asp.net-mvc-4