在网上找到的每个代码都显示绝对或不工作!在Ajax更新面板上使用dropdownlist,并在其索引更改中显示gridview。
Gridview正在运作。是否有更好的转换pdf的做法?或者帮助使用itextsharp 5.5.10
将gridview转换为pdf答案 0 :(得分:0)
首先将Gridview Dt传递给Itextsharp函数。
我只向您展示了我的代码的一小部分,您应该根据您的要求设计表格。
for(int k = 0; k< dt.Rows.Count; k ++) { PdfPTable tableinside = new PdfPTable(1); tableinside.WidthPercentage = 100; tableinside.HorizontalAlignment = 0; tableinside.DefaultCell.BorderColor = iTextSharp.text.Color.WHITE;
PdfPCell cell28 = new PdfPCell(new Phrase(dt.Rows[k]["Name"].ToString(), topfont1));
cell28.BorderWidthTop = 0.5f;
cell28.BorderWidthLeft = 0.5f;
cell28.Border = 0;
cell28.PaddingTop = 5f;
cell28.PaddingLeft = 10f;
cell28.PaddingBottom = 8f;
cell28.BorderColor = iTextSharp.text.Color.WHITE;
tableinside.AddCell(cell28);
}