C# DevExpress 选中 GridView 中的某行数据,单击修改按钮,弹出修改文本框,最后保存更新数据。
C# DevExpress 选中 GridView 中的某行数据,单击修改按钮,弹出修改文本框,最后保存更新数据。该如何实现呢,能否指点一下,谢谢。
------解决方案--------------------//=========调用编辑窗体
//选中的行
int selectedHandle = this.gridView1.GetSelectedRows()[0];
int ID = int.Parse(this.gridView1.GetRowCellValue(selectedHandle, "ID").ToString());
frm_StandWareEdit form = new frm_StandWareEdit(ID);
if (form.ShowDialog() == DialogResult.Yes)
{
//重新加载数据
this.loadData();
}
//======弹出的窗体
private void btnClose_Click(object sender, EventArgs e)
{
this.Close();
}
private void frm_StandWareEdit_FormClosing(object sender, FormClosingEventArgs e)
{
if (this.isRefreshParent)
{
this.DialogResult = DialogResult.Yes;
}
else
{
this.DialogResult = DialogResult.No;
}
}