private void CheckBox_CheckedChanged(object sender, EventArgs e)
{
CheckBox chk = (CheckBox)sender;
SetValuesInDB( System.Security.Principal.WindowsIdentity.GetCurrent().Name,
DateTime.Today.Date);
}
现在,只有当我直接单击复选框时,我才想在数据库中设置我的 id 和当前日期的值。
如果其他一些事件触发此事件处理程序,我不想更新数据库中的这些值。例如:每次加载时,复选框被选中,但该复选框的数据库值未选中。因此,每次触发此事件处理程序并更新数据库值时。我该如何照顾它?