Prova cosi', tieni conto che la sorgente del gridview non e' piu' 'in scope', quindi la proprieta' DataSource non basta
codice:BindingSource bs = (BindingSource) GridView1.DataSource; DataSet ds = (DataSet) bs.DataSource; DataTable dt = ds.Tables[0];