2012-12-04 118 views
0

我有一個Telerik ListView,它包含checkBox項目。 enter image description here檢查/取消選中radListView中的所有項目

所以,我想在一個按鈕來檢查所有項目,並在另一個按鈕來取消選中此radListView中的所有項目。

我該怎麼做? 在此先感謝。

回答

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; 
} 
0

如果你添加一個類給他們,你可以爲它寫一個簡單的jQuery/JS。

例如:如果添加了類 「富」 到你的項目,你可以使用這樣的事情,

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); 
    }); 
}); 
+0

謝謝,但我在Windows應用程序上工作。這怎麼能實現WinForm而不是HTML? – fadd

+0

對不起,我完全錯過了,以爲我有一個HTML/jQuery – aLoveForCoffee

+0

過濾器解決。謝謝 – fadd

相關問題