0

使用 c# 在单击 datalist 之外的按钮时重置 datalist 中的复选框

4

3 回答 3

0

在按钮 OnClick 事件的事件处理程序中,您将遍历数据列表中的每个项目并找到复选框并重置它。

于 2009-02-19T07:29:29.840 回答
0

CKret 所说的,而且我经常发现Enumerable.OfType Method方法对于做这样的事情非常有用。在某种集合中循环某种类型的组件。例如,我在某处做这样的事情:

foreach(CheckBox c in somePanel.Controls.OfType<CheckBox>())
{
    c.Checked = false;
}
于 2009-02-19T07:36:46.627 回答
0

使用这个,希望对你有帮助:

foreach (DataListItem row in yourdatalist.Items)
{
   CheckBox check = row.FindControl("nameofthecheckbox") as CheckBox;
   check.Checked = false
}
于 2014-07-21T20:48:02.920 回答