如果为空,iTextSharp 导出 GridView 错误
iTextSharp export GridView error if empty
我下载了最新版本的 iTextSharp dll。我用它在 c# 中以 PDF one GridView
导出。但可能 GridView
是空的。
当 GridView
为空并尝试在 PDF
上导出时出现此错误:
Object reference not set to an instance of an object.
在下面代码的粗体行上:
if (rowCountProducts > 0)
{
table.HeaderRows = 1;
}
else
{
table.HeaderRows = 0;
}
如何解决?
请帮助我,在此先感谢您。
替换:
if (rowCountProducts > 0)
{
table.HeaderRows = 1;
}
else
{
table.HeaderRows = 0;
}
与:
if (rowCountProducts > 0)
{
table.HeaderRows = 1;
}
如果没有任何行,则不需要设置 HeaderRows
值。
我下载了最新版本的 iTextSharp dll。我用它在 c# 中以 PDF one GridView
导出。但可能 GridView
是空的。
当 GridView
为空并尝试在 PDF
上导出时出现此错误:
Object reference not set to an instance of an object.
在下面代码的粗体行上:
if (rowCountProducts > 0) { table.HeaderRows = 1; } else { table.HeaderRows = 0; }
如何解决?
请帮助我,在此先感谢您。
替换:
if (rowCountProducts > 0)
{
table.HeaderRows = 1;
}
else
{
table.HeaderRows = 0;
}
与:
if (rowCountProducts > 0)
{
table.HeaderRows = 1;
}
如果没有任何行,则不需要设置 HeaderRows
值。