如何使用Rotativa PDF在Asp.Net MVC AREA上查看?

法比奥·卡瓦略(FábioCarvalho)

如何使用rotativa PDF在asp.net mvc区域中获取我的视图。在rotativa区域中,始终返回空白PDF。不在区域内,工作正常。

我已经尝试了:

  public ActionResult Report()
    {
        return new ViewAsPdf("Report") {
            FileName = "Report.pdf",
            PageSize = Size.A3,
            PageOrientation = Orientation.Portrait,
            PageMargins = { Left = 0, Right = 0 }
        };
    }

和 :

public ActionResult Report()
    {
        return new ViewAsPdf("Report", new { area  = "Admin" }) {
            FileName = "Report.pdf",
            PageSize = Size.A3,
            PageOrientation = Orientation.Portrait,
            PageMargins = { Left = 0, Right = 0 }
        };
    }
肖恩·迈耶(Shaun Meyer)

在viewName参数中指定完整路由对我有用。不确定您的控制器是什么,我将假设其为“ Blah”

因此,如果到.cshtml的路由为\ Areas \ Admin \ Views \ Blah \ Report.cshtml,则使用:

public ActionResult Report()
{
    return new ViewAsPdf("~\Areas\Admin\Views\Blah\Report.cshtml") {
        FileName = "Report.pdf",
        PageSize = Size.A3,
        PageOrientation = Orientation.Portrait,
        PageMargins = { Left = 0, Right = 0 }
    };
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用Rotativa pdf清洁ASP.NET MVC的分页符

来自分类Dev

来自数据库的pdf文件以在asp.net MVC中查看

来自分类Dev

如何使用Telerik和ASP.NET MVC将HTML导出为PDF

来自分类Dev

从asp.net mvc 项目打印pdf

来自分类常见问题

如何使用JSON asp.net MVC同时发送两个数组以进行查看

来自分类Dev

如何使用ASP.NET MVC 4强制用户登录以查看任何内容

来自分类Dev

如何使用Ajax在Asp.Net MVC中传递模型对象以进行查看

来自分类Dev

如何使用asp.net mvc从返回的JSON值中查看表

来自分类Dev

Asp.Net MVC Core 2 - 在 _Layout 上使用 ViewBag

来自分类Dev

如何在ASP.NET MVC中应用脚本和样式后从HTML视图生成PDF

来自分类Dev

如何在ASP.NET MVC上将搜索结果打印为pdf?

来自分类Dev

C# ASP.NET MVC:如何让浏览器从我的响应中自动下载 pdf?

来自分类Dev

ASP.Net 5 MVC 6-如何使用FromBody在POST上返回无效的JSON消息?

来自分类Dev

如何使用Ajax在ASP.NET MVC上显示服务器端验证错误

来自分类Dev

如何使用ASP.NET MVC在“编辑产品”上加载图像?

来自分类Dev

如何在ASP.NET MVC上使用角色扮演

来自分类Dev

如何在ASP.NET MVC5上设置会话过期时间使用代码?

来自分类Dev

如何使用“布局”页面在ASP.NET MVC项目上具有多个HTML静态页面?

来自分类Dev

如何使用 asp.net mvc 应用程序从服务器上的网络路径读取

来自分类Dev

如何在 azure 上使用 asp.net mvc 结构部署 angular 5

来自分类Dev

查看ASP.NET MVC与ASP.NET Core MVC之间的目录编译时间差

来自分类Dev

Azure上的Asp.net MVC 5.2.2

来自分类Dev

在Linux上开发ASP.NET MVC

来自分类Dev

如何查看ASP.Net MVC中调用的每个控制器和操作方法?

来自分类Dev

如何查看ASP.Net MVC中调用的每个控制器和操作方法?

来自分类Dev

如何在Visual Studio 2015中查看asp.net-mvc生成

来自分类Dev

如何在ASP.NET MVC中从控制器传递列表以进行查看?

来自分类Dev

如何在 Asp.net MVC 中从 bin 文件夹加载查看文件

来自分类Dev

如何查看从 HttpResponseMessage (ASP.NET MVC Web Api) 传递的内容

Related 相关文章

  1. 1

    使用Rotativa pdf清洁ASP.NET MVC的分页符

  2. 2

    来自数据库的pdf文件以在asp.net MVC中查看

  3. 3

    如何使用Telerik和ASP.NET MVC将HTML导出为PDF

  4. 4

    从asp.net mvc 项目打印pdf

  5. 5

    如何使用JSON asp.net MVC同时发送两个数组以进行查看

  6. 6

    如何使用ASP.NET MVC 4强制用户登录以查看任何内容

  7. 7

    如何使用Ajax在Asp.Net MVC中传递模型对象以进行查看

  8. 8

    如何使用asp.net mvc从返回的JSON值中查看表

  9. 9

    Asp.Net MVC Core 2 - 在 _Layout 上使用 ViewBag

  10. 10

    如何在ASP.NET MVC中应用脚本和样式后从HTML视图生成PDF

  11. 11

    如何在ASP.NET MVC上将搜索结果打印为pdf?

  12. 12

    C# ASP.NET MVC:如何让浏览器从我的响应中自动下载 pdf?

  13. 13

    ASP.Net 5 MVC 6-如何使用FromBody在POST上返回无效的JSON消息?

  14. 14

    如何使用Ajax在ASP.NET MVC上显示服务器端验证错误

  15. 15

    如何使用ASP.NET MVC在“编辑产品”上加载图像?

  16. 16

    如何在ASP.NET MVC上使用角色扮演

  17. 17

    如何在ASP.NET MVC5上设置会话过期时间使用代码?

  18. 18

    如何使用“布局”页面在ASP.NET MVC项目上具有多个HTML静态页面?

  19. 19

    如何使用 asp.net mvc 应用程序从服务器上的网络路径读取

  20. 20

    如何在 azure 上使用 asp.net mvc 结构部署 angular 5

  21. 21

    查看ASP.NET MVC与ASP.NET Core MVC之间的目录编译时间差

  22. 22

    Azure上的Asp.net MVC 5.2.2

  23. 23

    在Linux上开发ASP.NET MVC

  24. 24

    如何查看ASP.Net MVC中调用的每个控制器和操作方法?

  25. 25

    如何查看ASP.Net MVC中调用的每个控制器和操作方法?

  26. 26

    如何在Visual Studio 2015中查看asp.net-mvc生成

  27. 27

    如何在ASP.NET MVC中从控制器传递列表以进行查看?

  28. 28

    如何在 Asp.net MVC 中从 bin 文件夹加载查看文件

  29. 29

    如何查看从 HttpResponseMessage (ASP.NET MVC Web Api) 传递的内容

热门标签

归档