0

我有一个包含复选框项目的 Telerik ListView。 在此处输入图像描述

所以,我想在一个按钮中检查所有项目,并在另一个按钮中取消选中此 radListView 中的所有项目。

我怎样才能做到这一点?提前致谢。

4

2 回答 2

1

这是解决方案... ToggleState.ON 选中所有,ToggleState.Off 取消选中所有。

for (int item = 0; item < AllowAccess_ListView.Items.Count; item++)
{
     AllowAccess_ListView.Items[item].CheckState = Telerik.WinControls.Enumerations.ToggleState.On;
}
于 2012-12-05T13:21:43.453 回答
0

如果您向它们添加一个类,您可以为它编写一个简单的 jQuery/JS。

例如:如果您将“foo”类添加到您的项目中,您可以使用这样的东西,

html-

<button id="checkAll">bla</button>
<button id="unCheckAll">bla</button>

-jQuery

查看:

$('#checkAll').click(function () {
  $('.foo').each(function () {
    $(this).prop('checked', true);
  });
});

取消选中:

$('#unCheckAll').click(function () {
  $('.foo').each(function () {
    $(this).prop('checked', false);
  });
});
于 2012-12-04T13:49:42.797 回答