itextsharp:如何在C#中将DataGridView(Templatefield)导出为PDF?

itextsharp:如何在C#中将DataGridView(Templatefield)导出为PDF?,c#,asp.net,datagridview,itext,templatefield,C#,Asp.net,Datagridview,Itext,Templatefield,所以我遇到了一个难题。 我有一个DataGridView,其中包含来自SQL Server的数据。在该GridVIew中,列位于templatefield中。 如何将此datagridview导出为pdf 现在我正在使用itextsharp。我尝试了很多东西(谷歌搜索12号站点…)。我不能使用这个HTMLPasser/htmlworker。 最好的解决方案类似于foreach循环,在这些templatefields中查找值 现在唯一的方法是连接到我的SQL数据库,并使用while语句从表中获取所

所以我遇到了一个难题。 我有一个DataGridView,其中包含来自SQL Server的数据。在该GridVIew中,列位于templatefield中。 如何将此datagridview导出为pdf

现在我正在使用itextsharp。我尝试了很多东西(谷歌搜索12号站点…)。我不能使用这个HTMLPasser/htmlworker。 最好的解决方案类似于foreach循环,在这些templatefields中查找值

现在唯一的方法是连接到我的SQL数据库,并使用while语句从表中获取所有值。但不是列标题。 我可以为ColumnName(pdfpcell等)创建一个新表,但我不能在我的pdf中的所有页面上重复这个表(或者我不知道如何重复?) 有人知道我(愚蠢的)问题的解决办法吗

我无法向您显示代码,因为我无法导出到Internet


顺便说一句:我使用的是C#中的asp.net 4.0。

您不能将粘贴从代码编辑器复制到StackOverflow?您可以尝试将html复制到pdf。参考请看这里:谢谢你的回复。我找到了解决办法D