如何在PDF文件中下载WebGrid数据?

时间:2013-08-26 07:57:07

标签: sql-server asp.net-mvc pdf razor webgrid

我有一个在 MVC(Razor)环境中实现的Web应用程序。 在此应用程序中,有一个页面显示 SQL Server(使用实体框架) WebGrid 的数据。

我想知道如何嵌入按钮以将此WebGrid数据下载为 PDF 文件?

提前致谢。

1 个答案:

答案 0 :(得分:1)

您需要第三方组件才能生成PDF,因为.NET本身并不包含任何内容。我推荐iTextSharp。然后,您只需从数据库中获取数据并构造一个包含在Pdf文档中的PdfPTable对象。

我写了一篇文章,其中包含完整的代码:http://www.mikesdotnetting.com/Article/205/Exporting-The-Razor-WebGrid-To-PDF-Using-iTextSharp