使用c#单击datalist外部的按钮,重置datalist中的复选框

时间:2009-02-19 06:54:12

标签: c# .net checkbox datalist

使用c#

单击datalist外部的按钮,重置datalist中的复选框

3 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

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

foreach(CheckBox c in somePanel.Controls.OfType<CheckBox>())
{
    c.Checked = false;
}

答案 2 :(得分:0)

使用此功能,我希望能帮助您:

foreach (DataListItem row in yourdatalist.Items)
{
   CheckBox check = row.FindControl("nameofthecheckbox") as CheckBox;
   check.Checked = false
}