2010-01-28 62 views
3

我有一个ASP.Net MVC表单,在提交时我需要一些事情发生。
ASP.Net MVC - 同时返回查看和启动文档

  • 首先,我需要生成一个PDF报告,并启动它
  • 其次我需要返回到主索引页

目前我能做到的:首先从我的行动返回FILESTREAM 第二个通过返回一个视图,但我不知道如何做两个

任何人都可以指向正确的方向吗?

感谢

+0

我在这里有同样的问题,但我不希望我的URL被公开,所以我的访问者只有在他们填写表单时才能下载PDF。一旦他们填写表格,我想把他们推到PDF上,并返回一个感谢信息给视图。任何想法? – VinnyG 2010-10-22 15:01:08

回答

2

你为什么不先返回主索引页,并在页面已使其一个AJAX调用单独行动,它返回PDF文件?

您只需确保ajax调用在单独的窗口/选项卡中打开响应。

+0

不幸的是不允许依赖于JavaScript,所以一切都必须从后 – Mark 2010-01-28 23:38:03

+0

我最终与您的解决方案一起去,并添加一个链接,以防万一没有JavaScript。谢谢 – Mark 2010-02-08 03:18:45

+1

你如何做返回PDF的AJAX调用? – VinnyG 2010-10-22 15:23:27