我有一个包含checkBox项目的Telerik ListView。
所以,我想在一个按钮中检查所有项目,在另一个按钮中取消选中此radListView中的所有项目。
我该怎么做? 提前谢谢。
答案 0 :(得分: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;
}
答案 1 :(得分: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);
});
});