Allora basterà fare un ciclo sulle Rows del gridview e salvare i dati prendendo il riferimento ai controlli dalla row item che si sta analizzando. Nel link trovi un esempio:
for (int i = 0; i < GridView1.Rows.Count; i++)
{
GridViewRow row = GridView1.Rows[i];
bool isChecked = ((CheckBox) row.FindControl("chkSelect")).Checked;
-----------------------------------------
Rossi Marco
http://blogs.dotnethell.it/rossimarko