使用Rotativa生成pdf的问题

时间:2014-09-11 13:34:44

标签: c# asp.net-mvc razor rotativa

我使用Rotativa从视图生成pdf

我的控制员:

    public ActionResult DetailsCandidat(Candidat candidat,int id = 0)
    {

        candidat = _db.Candidats.Find(id);

        return View(candidat);

    }


    [HttpPost]
    public ActionResult DetailsCandidat(Candidat candidat)
    {



        return new ViewAsPdf(candidat);

    }

在GET操作中我显示一些数据的问题(来自候选人模型)

生成pdf时数据正在消失

我只得到了html表单

编辑:回答

我找到了一个简单的解决方案

我不得不将Post Action更改为:

   [HttpPost]
    public ActionResult DetailsCandidat(int id)
    {

        var candidat = _db.Candidats.Find(id);

        return new ViewAsPdf(candidat);

    } 

0 个答案:

没有答案