object data = gridView1.DataSource;
DataTable dataTable =null; if (data is DataSet)
{
DataSet ds = data as DataSet; if (ds !=null&& ds.Tables.Count ==1)
{
dataTable = ds.Tables[0];
}
} elseif (data is DataView)
{
DataView dv = data as DataView;
dataTable = dv.Table;
} elseif (data is DataTable)
{
dataTable = data as DataTable;
} return dataTable;
}