Prüft, ob CheckBoxList irgendwelche ausgewählten Werte hat

8

Ich möchte den schnellsten / einfachsten Weg wissen, um zu überprüfen, ob ein CheckBoxList-Steuerelement irgendwelche überprüften Elemente hat oder nicht, ich spreche von einer ganzen Checkbox-Liste als Ganzes, nicht von einem einzelnen Kontrollkästchen.

    
Viredae 15.08.2010, 09:30
quelle

4 Antworten

6

Dieser sollte helfen:

%Vor%     
ŁukaszW.pl 15.08.2010, 09:42
quelle
12

Die Linq-Erweiterungsmethode ist ordentlich, aber Sie können auch den SelectedIndex überprüfen:

%Vor%

Wenn nichts markiert ist, ist der SelectedIndex -1.

    
Ethan 01.08.2011 15:27
quelle
1

Für alle, die 5 Jahre nach der ausgewählten Antwort hierher kommen, ist die Items-Sammlung nicht aufzählbar, daher funktioniert .Any(...) nicht. Sie können jedoch Folgendes tun:

%Vor%     
MetalPhoenix 19.06.2017 14:23
quelle
0

Die ausgewählte Antwort ist großartig, aber jetzt können Sie den Code einfach ändern, indem Sie die Funktion OfType hinzufügen. Überprüfen Sie Folgendes:

%Vor%

Ich hoffe, das hilft.

    
Gamil Silvergeek 13.12.2017 09:39
quelle

Tags und Links