首页 > 解决方案 > 如何使用传递给 Rotativa ViewAsPdf 的模型

问题描述

public ActionResult BuildReportView(string temp)
{
    return View(data);
}

public ActionResult Print(string temp)
{
    var obj = JsonConvert.DeserializeObject<TransDetRep>(temp);
    var data = GetReportData(obj);
    return new ViewAsPdf("BuildReportView",data);
}

在这里,我将一个名为 data 的模型传递给 ViewAsPdf,因为我想以 pdf 格式返回上面的视图并在该操作中使用该模型。我尝试使用会话和临时数据,但没有任何效果,我不明白它有什么问题。

标签: c#asp.net-mvcrotativa

解决方案


推荐阅读