for (int i=0; i < sumit_DataGrid1.Items.Count; i++)
{
DropDownList list1= (DropDownList)sumit_DataGrid1.Items[i].FindControl("DropDownList1");
if(list1!=null)
{
DataRow myRow=ds.Tables[0].NewRow();
myRow["imonth"]=list1.SelectedValue.ToString();
myRow["department"]="nihao";
ds.Tables[0].Rows.Add(myRow);
}
adapter.Update(ds.Tables[0]);
}
{
DropDownList list1= (DropDownList)sumit_DataGrid1.Items[i].FindControl("DropDownList1");
if(list1!=null)
{
DataRow myRow=ds.Tables[0].NewRow();
myRow["imonth"]=list1.SelectedValue.ToString();
myRow["department"]="nihao";
ds.Tables[0].Rows.Add(myRow);
}
adapter.Update(ds.Tables[0]);
}
看看ds.Tables[0]的类容是不是预期的再说
for (int i=0; i < sumit_DataGrid1.Items.Count; i++)
{
if(sumit_DataGrid1.Items[i].ItemType==ListItemType.Item||sumit_DataGrid1.Items[i].ItemType==ListItemType.AlternatingItem){
DropDownList list1= (DropDownList)sumit_DataGrid1.Items[i].FindControl("DropDownList1");
if(list1!=null){
//继承你的代码
}
}
}