【发布时间】:2012-11-21 20:02:00
【问题描述】:
我有一个包含复选框项目的 Telerik ListView。
所以,我想在一个按钮中检查所有项目,并在另一个按钮中取消选中此 radListView 中的所有项目。
我该怎么做? 提前致谢。
【问题讨论】:
标签: c# telerik checkboxlist radlistview
我有一个包含复选框项目的 Telerik ListView。
所以,我想在一个按钮中检查所有项目,并在另一个按钮中取消选中此 radListView 中的所有项目。
我该怎么做? 提前致谢。
【问题讨论】:
标签: c# telerik checkboxlist radlistview
这里是解决方案... ToggleState.ON 选中所有,ToggleState.Off 取消选中所有。
for (int item = 0; item < AllowAccess_ListView.Items.Count; item++)
{
AllowAccess_ListView.Items[item].CheckState = Telerik.WinControls.Enumerations.ToggleState.On;
}
【讨论】:
如果你给它们添加一个类,你可以为它写一个简单的 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);
});
});
【讨论】: