我想找出删除 id 复选框的好方法,如下所示,对于插入,我正在使用 SqlBulkCopy 但我认为没有类似的删除类。如果复选框被选中但我不确定这是否是最好的方法,我现在只能考虑删除 1 个按 1 删除?谢谢。
protected void DeleteMsg_Click(object sender, EventArgs e)
{
UserBLL userBll = new UserBLL();
foreach (GridViewRow row in uigvUserInbox.Rows)
{
CheckBox chkSelected = (CheckBox)row.FindControl("chkSelect");
if (chkSelected.Checked)
{
try
{
// DataKey currentDataKey = uigvUserInbox.DataKeys[row.DataItemIndex];
// userBll.DeleteMessage(currentDataKey.Value.ToString()); // SQL delete
}
catch (Exception ex)
{
// clsLogging logError = new clsLogging();
// logError.WriteLog(ex);
}
}
}
}