है, यह जांचने के लिए सबसे तेज़/आसान तरीका जानना है कि चेकबॉक्स लिंक नियंत्रण में कोई चेक किए गए आइटम हैं या नहीं, मैं पूरी तरह से एक संपूर्ण चेकबॉक्स सूची के बारे में बात कर रहा हूं, एक चेकबॉक्स नहीं ।चेकबॉक्सलिस्ट के पास कोई भी चयनित मान
8
A
उत्तर
6
यह एक की मदद करनी चाहिए:
bool isAnySelected = checkBoxList.Items.Any(i => i.Selected);
12
Linq विस्तार विधि साफ है, लेकिन आप भी सिर्फ SelectedIndex जाँच कर सकते हैं:
bool isAnySelected = CheckBoxList1.SelectedIndex != -1;
कुछ भी नहीं की जाँच की है, तो SelectedIndex -1 है।
1
चयनित उत्तर के 5 साल बाद यहां आने वाले किसी भी व्यक्ति के लिए, आइटम संग्रह गणना योग्य नहीं है इसलिए .Any(...)
काम नहीं करेगा। हालांकि, आप निम्न कर सकते हैं:
If cblCheckboxList.Items.Cast(Of ListItem).Any(Function(x) x.Selected) then...
0
चयनित जवाब महान है, लेकिन अब आप बस OfType समारोह जोड़कर कोड को संशोधित कर सकते हैं। निम्नलिखित जांचें:
bool isAnySelected = checkBoxList.Items.OfType<ListItem>().Any(i =>
i.Selected);
मुझे आशा है कि इससे मदद मिलती है।
संबंधित मुद्दे
- 1. चयनित डाउनडाइंड चयनित चयनित मूल्य पर चयनित मान
- 2. जांचें कि कोई कॉम्बोबॉक्स मान चयनित है
- 3. चयनित आइटम को टेम्पलेट मान
- 4. कोई चयनित आइटम
- 5. DropDownList चयनित इंडेक्स मान ऑटोपोस्टबैक
- 6. ASPXGridView ClientSideEvents चयनित पंक्ति के KeyField मान
- 7. मॉडल बंधन लटकती चयनित मान
- 8. JQgrid: चयनित पंक्ति से एक चयनित पंक्ति से विशिष्ट मान
- 9. नियंत्रण के चयनित मान के बाद जावास्क्रिप्ट चलाना
- 10. .NET MVC MultiSelectList और चयनित मान
- 11. DropDownListFor - "चयनित" मान का चयन नहीं करता
- 12. चयनित पंक्ति कॉलम मान extjs ग्रिड
- 13. कोई फ़ंक्शन चयनित फ्रेम
- 14. JQuery Autocomplete चयनित मान सत्यापित करें
- 15. jQuery UI चयनमेनू मान सेट गतिशील रूप से चयनित चयनित मान
- 16. f.collection_select चयनित मान प्रदर्शित नहीं करना
- 17. डेटपिकर कोई चयनित तिथि के साथ?
- 18. अमान्य आर्ग्यूमेंट = '0' का मान 'चयनित इंडेक्स'
- 19. एकाधिक चयन तत्व के अंतिम चयनित मान प्राप्त करें
- 20. ड्रॉपडाउन सूची में चयनित मान पूर्वपरिभाषित
- 21. जब भी मैं अपना मान
- 22. रेल चयन सहायक - चयनित मान, कैसे डिफ़ॉल्ट?
- 23. मल्टीइलेक्ट, डिफ़ॉल्ट चयनित मान सेट करें
- 24. निर्धारित करें कि कोई सूत्र (मान) किसी भी सूत्र
- 25. वीबी.Net सूची। ढूँढें। मान पास
- 26. चयनित मान के एएसपी में परिवर्तन नहीं करता है: DropDownList
- 27. अमान्य आर्ग्यूमेंट = '0' का मान 'चयनित इंडेक्स' के लिए मान्य नहीं है। पैरामीटर नाम: चयनित इंडेक्स
- 28. (कोई भी == System.DBNull.Value) बनाम (कोई भी सिस्टम है। डीबीएनयूएल)
- 29. कोई भी
- 30. "कोई डेटाबेस चयनित नहीं है" त्रुटि डीबी के बाद भी त्रुटि
याद रखें: यदि यह उत्तर आपको उपयुक्त बनाता है, तो इसे किसी स्वीकृति के रूप में चिह्नित करें :) –
किसी कारण से, मुझे वीएस में "कोई भी" प्राप्त/एक्सेस नहीं लगता है, क्या आप इस बारे में निश्चित हैं? – Viredae
यह एक लिंक विस्तार विधि है .. आपको 'System.Linq' या' System.Linq.Extensions 'के संदर्भ में जोड़ना होगा - सुनिश्चित नहीं है कि उनमें से कौन सा है! और निश्चित रूप से आपको वीएस -2008 + और .NET 3.5 –