无法将类型为“System.Windows.Forms.BindingSource”的对象强制转换为类型“System.Data.DataTable”
c# 无法将类型为“System.Windows.Forms.BindingSource”的对象强制转换为类型“System.Data.DataTable”
代码:
System.Data.DataTable dataSource = new System.Data.DataTable();
if (base.DataSource is DataView)
{
dataSource = ((DataView) base.DataSource).ToTable();
}
else
{
dataSource = (System.Data.DataTable)base.DataSource; //报错行
}
datatgridview 赋值以下这种赋值 进行文件导出为excel时转换数据就报错,求解
BindingSource dataSource = new BindingSource(datatable, null);
dataGridView1.DataSource =dataSource;