我有一个中继器,每行都有一个按钮,按钮会将一些数据记录添加到数据表中,所以如果我在每一行中单击该按钮,它将向数据表添加更多记录。我在每一行都有一个删除按钮,应该删除从同一转发器行添加的记录,因此只有从该行添加的记录应该被删除。我的代码工作正常,只是它从数据表中删除了所有记录。如何删除从特定行添加的特定记录?
我的代码:
for (int i = GRX.Rows.Count - 1; i >= 0; i--)
{
DataRow dr = GRX.Rows[i];
if (lbl4.Text == "2" || lbl4.Text == "4")
{
dr.Delete();
}
}