razor pdf在mvc4中空白

时间:2014-05-24 08:36:41

标签: c# asp.net-mvc-4 pdf razor razorpdf

我只是想使用razor pdf在我的应用程序中生成pdf。

我按照http://www.c-sharpcorner.com/UploadFile/riyazakt/create-pdf-using-razorpdf-in-Asp-Net-mvc/示例在我的应用程序中生成了这个。

我遵循了每一步。

但我总是得到一个空白的pdf而不是工作。

我这一代的配置是 -

Visual Studio 2012 / framework-4.5 / MVC4

代码 -

public ActionResult Index()
    {
        var studentMarks = new List<MarksCard>()
    {
       new MarksCard()
        {
            RollNo = 101, Subject = "C#",
            FullMarks = 100, Obtained = 90},new MarksCard() {RollNo = 101, Subject = "asp.net", FullMarks = 100, Obtained = 80},new MarksCard() {RollNo =               101, Subject = "MVC", FullMarks = 100,
            Obtained = 100},new MarksCard() {RollNo = 101, Subject = "SQL Server", FullMarks = 100, Obtained = 75},
    };
        return new RazorPDF.PdfResult(studentMarks, "Index");
    }

我使用razor pdf在互联网上找到了所有的例子;正在以这种方式开展工作。 VS2012是否有任何配置更改?

我尝试将网页版本更改为 -

<add key="webpages:Version" value="1.0" />

但这对我没有帮助。

1 个答案:

答案 0 :(得分:0)

我在那里发现了同样的错误。首先,我使用MVC 4创建了相同的PDF视图,但是RazorPDF和MVC存在一些版本问题。所以我已经下载了你上面提到的同一个项目。我保留了MVC版本3和在演示项目中使用的相同的dll。这对我有用。我曾经为MVC 4做过尝试,但最终没有发生。