我使用JSON和存储过程成功地创建了动态表列表。现在,我需要使用Rotativa打印动态创建的表列表。下面是我的控制器代码:
public ActionResult Merit(int Students)
{
...
...
return Json(list, JsonRequestBehavior.AllowGet);
}
catch (Exception ex)
{
throw ex;
}
}我试过这样的方法:
public ActionResult MeritListToPSD()
{
return new Rotativa.ActionAsPdf("Merit");
}但它给出的错误是“参数字典包含非空类型的参数'Students‘的空条目”。
如果您有任何想法,请帮助
发布于 2018-05-22 16:07:17
尝尝这个
public ActionResult MeritListToPSD()
{
return new Rotativa.ActionAsPdf("Merit", new {students = students});
}当从rotativa调用Merit操作时,您必须将学生参数传递给Merit控制器操作。
https://stackoverflow.com/questions/45801318
复制相似问题