1

我正在使用 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 表单

编辑:回答

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

我不得不将发布操作更改为:

   [HttpPost]
    public ActionResult DetailsCandidat(int id)
    {

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

        return new ViewAsPdf(candidat);

    } 
4

0 回答 0