【问题标题】:Download multiple views in as single PDF file以单个 PDF 文件的形式下载多个视图
【发布时间】:2014-04-30 10:49:52
【问题描述】:

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

【问题讨论】:

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


    【解决方案1】:

    只需在同一个内部进行另一个操作 您已经创建的控制器,我将其命名为“GetAllViewtoPDF”。 在这个动作里面写下你的逻辑来得到 所有视图数据和处理为 pdf,我假设 所有视图数据一次都包含相同的人员数据。

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

    【讨论】:

      猜你喜欢
      • 2020-09-19
      • 1970-01-01
      • 2013-07-23
      • 2016-01-25
      • 2021-03-19
      • 2020-01-28
      • 2021-10-18
      • 2014-06-25
      • 2015-01-19
      相关资源
      最近更新 更多