/// <summary> /// DGV 添加行事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Dgv_ViceCardList_RowsAdded(object sender, DataGridViewRowsAddedEventArgs e) { try { //获取副卡所关联的主卡 string vicecardnumber = Utils.ObjectToStr(dgv_ViceCardList["c_ViceCardNumber", e.RowIndex].Value); DataTable dt = Dal_AssociateCard.GetUseUserName(vicecardnumber); if (dt.Rows.Count > 0) { StringBuilder sb = new StringBuilder(); for (int i = 0; i < dt.Rows.Count; i++) { sb.AppendFormat("{0} ", dt.Rows[i]["CardNumber"]); } dgv_ViceCardList["c_UseUserName", e.RowIndex].Value = sb.ToString(); } } catch (Exception ex) { CustomExceptionHandler.GetExceptionMessage(ex); MessageBox.Show(ex.Message, "提示", MessageBoxButtons.OK, MessageBoxIcon.Error); } }