private void btn_merge_Click(object sender, EventArgs e) { int count = 0; for (int i = 0; i < this.dgv1.Rows.Count; i++) { if ((bool)dgv1.Rows[i].Cells[0].EditedFormattedValue == true) { count++; } } if (count == 0) { MessageBox.Show("请至少选择一条数据。", "提示"); return; } else { ArrayList partList = new ArrayList(); string site = string.Empty; for (int j = 0; j < this.dgv1.Rows.Count; j++) { if ((bool)dgv1.Rows[j].Cells[0].EditedFormattedValue == true) { if (site != string.Empty && site != dgv1.Rows[j].Cells[2].Value.ToString()) { MessageBox.Show("域必须相同,请确认。", "提示"); return; } site = dgv1.Rows[j].Cells[2].Value.ToString(); string erp_partno = dgv1.Rows[j].Cells[3].Value.ToString(); string erp_partname = dgv1.Rows[j].Cells[4].Value.ToString(); partList.Add(site + "," + erp_partno + "," + erp_partname); } } frmERPpartlist Frmerpparlist = new frmERPpartlist(LogUser, site, Projectid, Str_activity, partList); Frmerpparlist.ShowDialog(); } }
private void btn_merge_Click(object sender, EventArgs e) { int count=0; for (int i = 0; i < this.dgv1.Rows.Count; i++) { if ((bool)dgv1.Rows[i].Cells[0].EditedFormattedValue == true) { count++; } } if (count == 0) { MessageBox.Show("������ѡ��һ�����ݡ�", "��ʾ"); return; } else { ArrayList partList =new ArrayList(); string site = string.Empty; for (int j = 0; j < this.dgv1.Rows.Count; j++) { if ((bool)dgv1.Rows[j].Cells[0].EditedFormattedValue == true) { if (site != string.Empty && site != dgv1.Rows[j].Cells[2].Value.ToString()) { MessageBox.Show("�������ͬ����ȷ�ϡ�", "��ʾ"); return; } site = dgv1.Rows[j].Cells[2].Value.ToString(); string erp_partno = dgv1.Rows[j].Cells[3].Value.ToString(); string erp_partname = dgv1.Rows[j].Cells[4].Value.ToString(); partList.Add(site+","+ erp_partno + "," + erp_partname); } } frmERPpartlist Frmerpparlist = new frmERPpartlist(LogUser, site, Projectid, Str_activity, partList); Frmerpparlist.ShowDialog(); } }