以单个PDF文件下载多个视图

时间:2014-04-30 10:49:53

标签: asp.net-mvc asp.net-mvc-3

我有一个MVC3,Razor引擎应用程序有8个不同的视图(.cshtml)。我有这些页面供用户输入个人详细信息和其他东西。我可以按时下载每个页面(使用Rotativa来实现它)。但是我需要将所有这8个视图作为单个PDF文件下载。每个视图都有不同的模型但只有一个控制器。请帮助

1 个答案:

答案 0 :(得分:0)

  

在同一个内部制作另一个Action   您已经创建的控制器,我只需将其命名为“GetAllViewtoPDF”。   Isnside这个动作写下了你的逻辑   所有观看数据和过程到pdf,我想这   所有视图数据一次包含相同的人员数据。

现在在anyofview / allview中放置一个按钮,然后单击该按钮调用 “GetAllViewtoPDF”行动。