//添加 private void Btn_Add_Click(object sender, EventArgs e) { txt_SearchKey.Text = null; //获取当前列表的pId string pId = GetValue(dgv_DataList.Tag); Frm_Add frm = new Frm_Add(true, pId, null, dgv_DataList.RowCount + 1); if (frm.ShowDialog() == DialogResult.OK) { LoadZDDataScoure(pId); } }
//修改 private void Btn_updateClick(object sender, EventArgs e) { int amount = dgv_DataList.SelectedRows.Count; if (amount == 1) { //获取你所选行的id object id = dgv_DataList.SelectedRows[0].Cells["id"].Value; //获取当前列表的pId string pId = GetValue(dgv_DataList.Tag); Frm_Add frm = new Frm_Add(false, pId, id, dgv_DataList.RowCount + 1); if (frm.ShowDialog() == DialogResult.OK) { LoadZDDataScoure(pId); txt_SearchKey.Text = null; } } else { XtraMessageBox.Show("请先选择一条要修改的数据!", "尚未选择数据", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } }