Kann ich eine Collection.Request.Form durchlaufen?

8

Ich habe einige Checkboxen mit einer eindeutigen ID. Ist es möglich, alle Kontrollkästchen + uniquenum in einer Formularsammlung zu finden?

etwas wie -

%Vor%     
MrM 26.01.2011, 17:25
quelle

4 Antworten

36

Nein.

Stattdessen können Sie alle Schlüssel durchlaufen und prüfen, ob sie mit checkbox beginnen.

Zum Beispiel:

%Vor%

Der NameValueCollection-Enumerator gibt Schlüssel als Zeichenfolgen zurück.

    
SLaks 26.01.2011, 17:28
quelle
4

Oder so ähnlich

%Vor%     
hungryMind 26.01.2011 17:33
quelle
1

Das solltest du mit Linq machen können (das sollte funktionieren, nicht getestet haben): Ich nehme auch an, dass die ID der Checkboxen "Checkbox [ID]" ist. BTW, doppelte IDs in Formularfeldern ist schlecht schlecht schlecht.

%Vor%     
Josh Wolf 26.01.2011 17:35
quelle
1
%Vor%

Hoffe, das hilft.

    
bluwater2001 19.09.2012 15:42
quelle

Tags und Links