asp.net mvcアプリケーションでpdf形式でレポートを作成したいのですが、現時点では結果を部分ビューとして表示しています。つまり、メインページはレポートで、次のように呼び出しています
public ActionResult Report(int id)
{
ViewBag.Id =id;
return View();
}
Report.cshtml 内では、5 つの部分ビューを呼び出して、このようなレポートの 5 つの異なるセクションをレンダリングしています
<div class="row">
@Html.Action("Report1", "Screening", new { Id = @ViewBag.Id })
</div>
<div class="row">
@Html.Action("Report2", "Screening", new { Id = @ViewBag.Id })
</div>
<div class="row">
@Html.Action("Report3", "Screening", new { Id = @ViewBag.Id })
</div>
<div class="row">
@Html.Action("Report4", "Screening", new { Id = @ViewBag.Id })
</div>
今、レポートを pdf として作成したいのですが、RazorPDF ビューから直接部分ビューを呼び出す方法はありますか?