Y
yourice
Unregistered / Unconfirmed
GUEST, unregistred user!
我在DataGrid1上增加了一列删除列,相应的事件代码如下:
private void DataGrid1_DeleteCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
{ DataTable bider=dataSet11.Tables["tblbider"];
bider.Rows[e.Item.ItemIndex].Delete();
bider.AcceptChanges();
DataGrid1.DataBind();
}
结果每点一下删除,都删除了该行,但再删除其它行,发现以前被删除的行又出现
了,好象只作了删除标记,并没有物理删除。怎么才能物理删除呢?
private void DataGrid1_DeleteCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
{ DataTable bider=dataSet11.Tables["tblbider"];
bider.Rows[e.Item.ItemIndex].Delete();
bider.AcceptChanges();
DataGrid1.DataBind();
}
结果每点一下删除,都删除了该行,但再删除其它行,发现以前被删除的行又出现
了,好象只作了删除标记,并没有物理删除。怎么才能物理删除呢?