Fügen Sie dem ASP.NET-Kontrollkästchen ein Wertattribut hinzu

8

Ich erstelle programmgesteuert Kontrollkästchen zu einem ASP.NET-Webformular. Ich möchte die Request.Form.Keys durchlaufen und den Wert der Checkboxen erhalten. ASP.NET Checkboxen haben kein Wertattribut.

Wie setze ich das value-Attribut so, dass ich beim Durchlaufen der Request.Form.Keys einen aussagekräftigeren Wert als den Standardwert "on" bekomme.

Code zum Hinzufügen der Kontrollkästchen zu der Seite:

%Vor%

Code zum Abrufen von Checkbox-Werten aus Request.Form:

%Vor%     
M. Travis Volker 05.12.2012, 21:52
quelle

1 Antwort

16

InputAttributes.Add ()!

Folgendes funktioniert nicht, weil "das CheckBox-Steuerelement den zugewiesenen Wert nicht rendert (er entfernt das Attribut tatsächlich während der Renderereignisphase [)].":

%Vor%

Die Lösung:

%Vor%

Danke an Dave Parslows Blogpost: Zuweisen eines Werts zu einem ASP.Net CheckBox

    
M. Travis Volker 05.12.2012, 21:52
quelle

Tags und Links