我有一个MVC3,Razor引擎应用程序有8个不同的视图(.cshtml)。我有这些页面供用户输入个人详细信息和其他东西。我可以按时下载每个页面(使用Rotativa来实现它)。但是我需要将所有这8个视图作为单个PDF文件下载。每个视图都有不同的模型但只有一个控制器。请帮助
答案 0 :(得分:0)
在同一个内部制作另一个Action 您已经创建的控制器,我只需将其命名为“GetAllViewtoPDF”。 Isnside这个动作写下了你的逻辑 所有观看数据和过程到pdf,我想这 所有视图数据一次包含相同的人员数据。
现在在anyofview / allview中放置一个按钮,然后单击该按钮调用 “GetAllViewtoPDF”行动。