如何修复datagridview表导出为pdf c#

时间:2017-09-16 10:16:54

标签: c# ms-access datagridview

 PdfPTable table = new PdfPTable(dataGridView1.Columns.Count);

        for (int j = 0; j < dataGridView1.Columns.Count; j++)
        {
            table.AddCell(new Phrase(dataGridView1.Columns[j].HeaderText));

        }

        table.HeaderRows = 1;

        for (int i = 0; i < dataGridView1.Columns.Count; i++)
        {
            for (int k = 0; k < dataGridView1.Columns.Count; k++)
            {
                if (dataGridView1[i, k].Value != null)
                {
                    table.AddCell(new Phrase(dataGridView1[i, k].Value.ToString()));

                }
            }
        }

我该如何解决

的问题
  

指数超出范围。必须是非负数且小于   集合。参数名称:索引它 - 此错误符合该行   if(dataGridView1 [i,k] .Value!= null)

0 个答案:

没有答案