|
2金钱
本帖最后由 a654927720 于 2014-6-18 15:42 编辑
我想实现的功能是:因为要通过点击dataGridView里的数据才会在文本框显示出新的信息,那么有没有可能实现,当删除一条信息后,下一条信息,会自动在文本框里显示呢?那么我就可以连续的删除几条信息了!不用通过反复点击信息。现在用的代码如下:
private void tlBtnDelete_Click(object sender, EventArgs e)
{
if (_key == string.Empty || _key == null || _key == "")
{
MessageBox.Show("删除--数据--失败!", "错误提示!", MessageBoxButtons.OK, MessageBoxIcon.Error);
return;
}
travelinfo.id = Convert.ToInt32(_key);
//执行删除
if (MessageBox.Show(string.Format("确实要删除编号为{0}的记录吗?", txtno.Text), "删除确认", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question) == DialogResult.Yes)
{
int id = baseinfo.Deletetravel(travelinfo);
MessageBox.Show("删除--数据--成功!", "成功提示!", MessageBoxButtons.OK, MessageBoxIcon.Information);
dgvTravellist .DataSource = baseinfo.GetAlltravel().Tables[0].DefaultView;
}
}
|
|