我想知道檢查CheckBoxList控件是否有任何選中項目的最快/最簡單的方法,我將整個複選框列表視爲一個整體,而不是單個複選框。檢查CheckBoxList是否有任何選定的值
8
A
回答
6
這一次應該有所幫助:
bool isAnySelected = checkBoxList.Items.Any(i => i.Selected);
12
LINQ的擴展方法是整齊的,但你也可以只檢查的SelectedIndex:
bool isAnySelected = CheckBoxList1.SelectedIndex != -1;
如果沒有被選中,將selectedIndex爲-1。
1
對於任何人在選定的答案後5年來到這裏,Items集合是不可枚舉的,因此.Any(...)
將無法正常工作。你可以,但是,請執行下列操作:
If cblCheckboxList.Items.Cast(Of ListItem).Any(Function(x) x.Selected) then...
0
選擇的答案是偉大的,但現在你可以簡單地通過增加OfType功能修改代碼。檢查以下內容:
我希望這有助於。
相關問題
- 1. 檢查是否有任何輸入值
- 2. 如何檢查是否有任何單選按鈕被檢查
- 3. jQuery檢查是否有任何選定的輸入爲空
- 4. 檢查是否有任何複選框在jQuery中檢查?
- 5. 檢查是否有任何複選框被檢查敲除 - PhoneJS
- 6. Lua表檢查是否有任何變量匹配任何值
- 7. 如何檢查是否有任何複選框已被選中
- 8. 檢查JList是否有特定的值
- 9. 如何判斷CheckBoxList的檢查/選擇 -
- 10. 任何簡單的方法來檢查checkboxlist控件中是否未選擇任何項目?
- 11. jQuery:檢查是否有任何單選按鈕未被選中
- 12. ASP.net checkboxlist沒有得到檢查值
- 13. 如何使用Javascript檢查CheckBoxList的值
- 14. 獲取CheckBoxList的選定值
- 15. 檢查是否有任何UserControl打開
- 16. 檢查ServletResponse是否有任何內容
- 17. 檢查表中是否有任何字段有空值
- 18. 檢查jQuery集合中的任何輸入是否具有值
- 19. 如何檢查json數組是否有任何值?
- 20. 如何檢查是否有任何複選框在角度檢查
- 21. 如何檢查給定的值是否是有效的URL
- 22. 檢查Html.ValidationSummary()是否有值
- 23. 檢查是否有空值
- 24. 檢查是否有任何與Tkinter預定的方法AFTER
- 25. Android StreetView檢查是否有給定位置的任何視圖
- 26. JQuery->檢查無線電組是否有任何選擇
- 27. 是否有任何方法來檢查行中是否存在多列的值
- 28. ViewState比較CheckBoxList選定值
- 29. 檢查是否有任何財產已分配值
- 30. Angular 2 - 檢查是否有任何默認值已更改
請記住:如果此回答適合您,請將其標記爲已接受:) – 2010-08-16 05:59:10
由於某種原因,我似乎無法獲取/訪問VS中的「Any」,您確定嗎? – Viredae 2010-08-16 06:51:43
這是一個Linq擴展方法..你必須添加對'System.Linq'或'System.Linq.Extensions'的引用 - 不知道它們是哪一個!當然,你必須有VS2008 +和.NET 3.5 – 2010-08-16 08:08:36