我有asp.net的腳本,它創造了checkBox的值,並且可能用戶點擊和取消點擊相同的複選框,然後我會編程檢查2次如果是檢查,則將其刪除一個選定的行。我遇到的問題是,當我檢查複選框並取消選中相同的複選框時,我不想刪除它,但它會刪除,請問我需要使用我的代碼?C#檢查是否複選框檢查(可能用戶檢查和取消選中相同的複選框)
protected void btnDelete_Click(object sender, EventArgs e)
{
string[] Checked = hfLegalRecords.Value.Split('|');
for (int i = 0; i < Checked.Length - 1; ++i)
{
string[] value = Checked[i].Split(',');
string checkbox = value[0];
string ClientCode = value[1];
string DebtorNumber = value[2];
if (checkbox.Equals("true"))
for (int j = 0; j < checkbox[i]; ++j)
{
LegalEvents.RemoveSelectCheckBox(ClientCode, DebtorNumber);
}
}
LoadLegalRecords();
}
我試圖如果用戶選中複選框,然後選中複選框的同一指標,不要刪除它,但如果用戶選中該複選框,第一次是刪除行,如果取消選中同一checbox這不把它刪除,但它是刪除它。 –
代碼中沒有'CheckBox'對象。 – BanksySan