datagridview导出到Excel 一个小问题
for (int row = 0; row < rowcount; row++)
{
for (int col = 0; col < colcount; col++)
{
if(dgview.Columns[col].Visible == true)
try
{
objExcel.Cells[row + 2, col + 1] = dgview.Rows[row].Cells[col].Value;
}
objExcel.Cells[row + 2, col + 1] = dgview.Rows[row].Cells[col].Value这一句,如果在value后面加上.tostring()
即:objExcel.Cells[row + 2, col + 1] = dgview.Rows[row].Cells[col].Value.tostring();
就会报错:未将对象的引用设置到对象的实例 ??
如果不加.tostring()就没问题
请问下这是什么问题啊??
------解决方案--------------------
http://blog.csdn.net/happy09li/article/details/7431967