我只是想使用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" />
但这对我没有帮助。
答案 0 :(得分:0)
我在那里发现了同样的错误。首先,我使用MVC 4创建了相同的PDF视图,但是RazorPDF和MVC存在一些版本问题。所以我已经下载了你上面提到的同一个项目。我保留了MVC版本3和在演示项目中使用的相同的dll。这对我有用。我曾经为MVC 4做过尝试,但最终没有发生。