【发布时间】:2015-11-03 17:12:31
【问题描述】:
我在我的 MVC5 项目中使用 Rotativa.MVC 2.0.3。我在代码编辑器中不断收到错误消息,指出“ActionAsPDF 不包含 CustomSwitches 的定义”。我也尝试使用 ViewAsPDF,如下面的链接所示,结果相同。 以下是我发现的一些关于如何向 Rotativa PDF 添加页眉/页脚的资源:
我的控制器中的代码是:
using Rotativa.MVC;
public ActionResult CertificatePDF(int? wo_nbr)
{
var PDFresult = new ActionAsPdf("Certificate", new { wo_nbr = wo_nbr })
{
FileName = "Certificate.PDF",
CustomSwitches = "fill in details later"
};
return PDFresult;
}
所以问题是:如何在 Rotativa 2.0.3 中实现 CustomSwitches?或者,CustomSwitches 定义在哪里? PDF 在没有 CustomSwitches 标签的情况下呈现得非常好,所以我知道 Rotativa 正在做它的工作。
【问题讨论】: