日期:2014-05-17  浏览次数:20384 次

foreach循环问题
            foreach (DataGridItem dgi in dgResult.Items )
            {
                CheckBox cbox = (CheckBox)dgi.FindControl("chkselect");
                if (cbox.Checked)
                {

                    DataTable dt = new DataTable();
                    DataRow dr;
                    dt.TableName = "adjSN";
                    dt.Columns.Add("SN", typeof(string));
                    dt.Columns.Add("DealerID", typeof(string));
                    for (int i = 0; i < myData.Tables[0].Rows.Count; i++)
                    {
                        dr = dt.NewRow();
                        dr["SN"] = myData.Tables[0].Rows[i]["SN"].ToString();
                        dr["DealerID"] = myData.Tables[0].Rows[i]["DealerID"].ToString();
                        dt.Rows.Add(dr);
                    }
                        int num = SNManage_lib.AdjustSN.AdjBySN(this.portaluser.Id, AcerACCN.Portal.Utility.XMLTools.DataTable2Xml(dt));
                        if (num > 0)
                        {
                            JScript.Alert("提交成功");

                        }
                        else
                     &nbs